正则表达式捕获句子中的确切单词

芸香

我在捕获句子中的特定字符串时遇到了一些麻烦。

我正在使用的正则表达式是\b[0-9]{9,12}\b捕获9到12位数字之间的数字。我使用边界来指定确切的数字,但是问题是,当我有一个与此正则表达式匹配的数字后跟一个点时,例如,正则表达式仍然匹配并给我带来很多麻烦。

在我搜索时,问题在于也\b使用了一些特殊字符作为分隔符,对吗?然后,有没有一种方法可以考虑,例如123456789。整个字符串和正则表达式将与该示例不匹配?

谢谢 !

维克多·史翠比维

单词边界\b在数字前后需要一个非单词字符(因为数字是单词字符)。由于点和逗号是非单词字符,因此允许使用它们。为确保点之间的数字顺序不匹配,您需要使用环顾四周

您可以使用

\b(?<!\.)[0-9]{9,12}(?!\.)\b

正则表达式演示

额外的子模式是向后(?<!\.)查找和向后查找(?!\.),可确保.数字序列之前和之后都没有

如果具有.,作为小数点分隔符,则可能需要将模式调整为

\b(?<![.,])[0-9]{9,12}(?![.,])\b

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配字符串中的确切单词

来自分类Dev

C#正则表达式匹配字符串中的确切单词

来自分类Dev

mysql匹配正则表达式的确切单词?

来自分类Dev

Java正则表达式查找带有特殊字符的确切单词

来自分类Dev

匹配任何字符正则表达式的确切单词

来自分类Dev

正则表达式用于匹配Python中包含撇号的确切单词吗?

来自分类Dev

什么正则表达式可以在一个短语中捕获 2 个确切的“单词”?

来自分类Dev

使用正则表达式查找字符串中的确切字符

来自分类Dev

javascript正则表达式中的确切字符串否定

来自分类Dev

正则表达式匹配字符串中的确切模式

来自分类Dev

如何匹配JavaScript正则表达式中的确切字符串

来自分类Dev

计算 csv 文件行中逗号的确切数量(正则表达式)

来自分类Dev

正则表达式查找确切的单词

来自分类Dev

正则表达式查找确切的单词

来自分类Dev

JavaScript正则表达式匹配句子中的单词

来自分类Dev

正则表达式,用于匹配句子中的单词

来自分类Dev

正则表达式可以匹配字符串中的确切数字,而无需提前或后退

来自分类Dev

正则表达式从字符串的确切值

来自分类Dev

获取满足正则表达式匹配的确切子字符串

来自分类Dev

正则表达式:如何匹配多个值的确切长度?

来自分类Dev

匹配正确字符串的确切正则表达式是什么?

来自分类Dev

与特定数字组匹配的确切长度的正则表达式

来自分类Dev

从正则表达式匹配中捕获单词

来自分类Dev

正则表达式:如何使用正则表达式从句子中删除英语单词?

来自分类Dev

如何用正则表达式匹配确切的单词

来自分类Dev

正则表达式如何在“和/之间找到确切的单词

来自分类Dev

Python正则表达式查找短语包含确切的单词

来自分类Dev

使用正则表达式在句子中找到单词

来自分类Dev

正则表达式匹配字符串开头的确切子字符串

Related 相关文章

  1. 1

    正则表达式匹配字符串中的确切单词

  2. 2

    C#正则表达式匹配字符串中的确切单词

  3. 3

    mysql匹配正则表达式的确切单词?

  4. 4

    Java正则表达式查找带有特殊字符的确切单词

  5. 5

    匹配任何字符正则表达式的确切单词

  6. 6

    正则表达式用于匹配Python中包含撇号的确切单词吗?

  7. 7

    什么正则表达式可以在一个短语中捕获 2 个确切的“单词”?

  8. 8

    使用正则表达式查找字符串中的确切字符

  9. 9

    javascript正则表达式中的确切字符串否定

  10. 10

    正则表达式匹配字符串中的确切模式

  11. 11

    如何匹配JavaScript正则表达式中的确切字符串

  12. 12

    计算 csv 文件行中逗号的确切数量(正则表达式)

  13. 13

    正则表达式查找确切的单词

  14. 14

    正则表达式查找确切的单词

  15. 15

    JavaScript正则表达式匹配句子中的单词

  16. 16

    正则表达式,用于匹配句子中的单词

  17. 17

    正则表达式可以匹配字符串中的确切数字,而无需提前或后退

  18. 18

    正则表达式从字符串的确切值

  19. 19

    获取满足正则表达式匹配的确切子字符串

  20. 20

    正则表达式:如何匹配多个值的确切长度?

  21. 21

    匹配正确字符串的确切正则表达式是什么?

  22. 22

    与特定数字组匹配的确切长度的正则表达式

  23. 23

    从正则表达式匹配中捕获单词

  24. 24

    正则表达式:如何使用正则表达式从句子中删除英语单词?

  25. 25

    如何用正则表达式匹配确切的单词

  26. 26

    正则表达式如何在“和/之间找到确切的单词

  27. 27

    Python正则表达式查找短语包含确切的单词

  28. 28

    使用正则表达式在句子中找到单词

  29. 29

    正则表达式匹配字符串开头的确切子字符串

热门标签

归档