XSLT中判断文本是否包含
2015-08-25 14:56
288 查看
<xsl:choose>
<xsl:when
test="contains(.,'Supplemental Listing
Document dated')">
<xsl:analyze-string
select="." regex="Supplemental Listing Document
dated\s(0*\d+[\s\-][A-Za-z]+[\s\-]\d+)">
<xsl:matching-substring>
<xsl:value-of
select="regex-group(1)"/>
</xsl:matching-substring>
</xsl:analyze-string>
</xsl:when>
<xsl:otherwise>
<xsl:analyze-string
select="." regex="Supplemental Listing Document expected to be
dated on or
about\s(0*\d+[\s\-][A-Za-z]+[\s\-]\d+)">
<xsl:matching-substring>
<xsl:value-of
select="regex-group(1)"/>
</xsl:matching-substring>
</xsl:analyze-string>
</xsl:otherwise>
</xsl:choose>
<xsl:when
test="contains(.,'Supplemental Listing
Document dated')">
<xsl:analyze-string
select="." regex="Supplemental Listing Document
dated\s(0*\d+[\s\-][A-Za-z]+[\s\-]\d+)">
<xsl:matching-substring>
<xsl:value-of
select="regex-group(1)"/>
</xsl:matching-substring>
</xsl:analyze-string>
</xsl:when>
<xsl:otherwise>
<xsl:analyze-string
select="." regex="Supplemental Listing Document expected to be
dated on or
about\s(0*\d+[\s\-][A-Za-z]+[\s\-]\d+)">
<xsl:matching-substring>
<xsl:value-of
select="regex-group(1)"/>
</xsl:matching-substring>
</xsl:analyze-string>
</xsl:otherwise>
</xsl:choose>
相关文章推荐
- UNIX中文乱码问题
- 介绍WPF中DependencyPropert…
- [精华]&nbsp;Unix的环境变量
- Silverlight请求Webservice出错问题解决
- 常用SQL语句
- Silverlight渐变样式
- Silverlight画立体矩形
- 由于以前的函数求值超时,函数求值…
- HTTP&nbsp;请求已超过分配的超时。为此…
- Silverlight&nbsp;-Cookie存储登录信息
- Silverlight重新登录,重新刷新页面
- C#保留两位小数
- DataTable数据导入Excel
- C#获取项目指定目录下的文件
- Silverlight&nbsp;-App中指定全局样式文…
- c#正则表达式匹配字符串,获取组的值
- C#获取客户端IP
- Silverlight之DispatcherTimer计时器对象
- ionic中隐藏tabs(tabs-item-hide)(首页显示tab,其他页面不显示)
- Android测试三----TestSuite源码分析。