首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用xml在逗号和regex后面的段落中找到数字?

如何使用xml在逗号和regex后面的段落中找到数字?
EN

Stack Overflow用户
提问于 2020-10-08 04:27:13
回答 1查看 38关注 0票数 1

我试图在逗号后面找到p元素中的数字。例如11.112, 11A.112, 11.112f

输入

代码语言:javascript
复制
<p>U.S. patent laws, no preemption of 1.2, trade secret protection by, 11.112, 11A.112, 11.112f</p>

我也在尝试:https://regex101.com/r/K0vMQH/3

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-08 09:49:12

如果您使用

代码语言:javascript
复制
  <xsl:template match="p">
      <xsl:copy>
          <xsl:value-of 
            select="analyze-string(., ',\s*([0-9]+[A-Z]*\.[0-9]+[A-Z]*)', 'i')//*:group[@nr = 1]"
            separator=", "/>
      </xsl:copy>
  </xsl:template>

你得到了<p>11.112, 11A.112, 11.112f</p>https://xsltfiddle.liberty-development.net/gVruFNJ

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64255789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档