正则表达式用于字母数字字符串中的数字计数

马扬克

我如何从正则表达式验证以下逻辑

  • 允许Dollar($),Comma(,),Decimal(。)和digit(0-9)
  • 十进制前只能有8位数字,与$和逗号无关
  • 小数点后2位

允许的字符串示例:

  • 99999999.99
  • $ 99999999.99
  • $ 9,999,9999.99
  • $ 9999,99,99.99

不允许--$ 999999999.99(十进制前9位)-$ 99,99,999,99.99

意思是我只想限制小数点前的位数。我怎样才能做到这一点。提前致谢

阿努巴瓦

您可以使用此正则表达式:

/^\$?(?:,?\d){1,8}(?:\.\d{1,2})?$/gm

正则演示

解释:

^              # Line start
\$?            # match optional $ at start
(?:,?\d)       # Match an optional comma followed by a digit and use non-capturing group
{1,8}          # up to 8 occurrence of previous group
(?:\.\d{1,2})? # followed by optional decimal point and 1 or 2 digits
$              # line end

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用于字母数字字符串的 Django URL 正则表达式

来自分类Dev

数字字符串中的单个字母字符的正则表达式语法

来自分类Dev

10 个字符的字母数字字符串的正则表达式

来自分类Dev

正则表达式,用于包含零或一个撇号的字母数字字符串

来自分类Dev

Python正则表达式从字符串中除去括号中的非字母数字字符

来自分类Dev

使用正则表达式捕获字母数字字符串

来自分类Dev

Java正则表达式匹配字母数字字符串

来自分类Dev

带字母数字字符串的Grep正则表达式

来自分类Dev

PHP正则表达式检查字母数字字符串

来自分类Dev

Java正则表达式匹配字母数字字符串

来自分类Dev

正则表达式-拒绝所有字母数字字符串

来自分类Dev

最多包含空格的字母数字字符串的正则表达式

来自分类Dev

正则表达式匹配混合的较低字母数字字符串

来自分类Dev

使用正则表达式检测字母数字字符串的范围

来自分类Dev

如何使用正则表达式从字符串中删除所有非字母数字字符(“#”除外)?

来自分类Dev

Python正则表达式从字符串中除去括号之外的非字母数字字符

来自分类Dev

与格式化的字母数字字符串中的正则表达式匹配

来自分类Dev

正则表达式用于数字字符串替换

来自分类Dev

正则表达式表达式以检查字母数字字符串不起作用

来自分类Dev

用于字母数字字符和数字范围组合的正则表达式

来自分类Dev

接受字母数字字符串但拒绝特定字符串(.htaccess)的正则表达式

来自分类Dev

Perl字母排序,带有字母数字字符串和正则表达式

来自分类Dev

Python正则表达式可删除字母数字字符,而无需删除字符串末尾的单词

来自分类Dev

如何构建正则表达式来搜索具有非字母数字字符的字符串?

来自分类Dev

Java正则表达式查找在其前后没有字母数字字符的特定子字符串

来自分类Dev

正则表达式用于仅提取R中字符串中的字母和数字

来自分类Dev

javascript正则表达式,用于以正斜杠开头,后跟字母数字字符和无空格的字符串

来自分类Dev

正则表达式检查字符串是否为字母数字,并用逗号分隔或单个字母数字字符串

来自分类Dev

正则表达式将数字字符串替换为字符串

Related 相关文章

  1. 1

    用于字母数字字符串的 Django URL 正则表达式

  2. 2

    数字字符串中的单个字母字符的正则表达式语法

  3. 3

    10 个字符的字母数字字符串的正则表达式

  4. 4

    正则表达式,用于包含零或一个撇号的字母数字字符串

  5. 5

    Python正则表达式从字符串中除去括号中的非字母数字字符

  6. 6

    使用正则表达式捕获字母数字字符串

  7. 7

    Java正则表达式匹配字母数字字符串

  8. 8

    带字母数字字符串的Grep正则表达式

  9. 9

    PHP正则表达式检查字母数字字符串

  10. 10

    Java正则表达式匹配字母数字字符串

  11. 11

    正则表达式-拒绝所有字母数字字符串

  12. 12

    最多包含空格的字母数字字符串的正则表达式

  13. 13

    正则表达式匹配混合的较低字母数字字符串

  14. 14

    使用正则表达式检测字母数字字符串的范围

  15. 15

    如何使用正则表达式从字符串中删除所有非字母数字字符(“#”除外)?

  16. 16

    Python正则表达式从字符串中除去括号之外的非字母数字字符

  17. 17

    与格式化的字母数字字符串中的正则表达式匹配

  18. 18

    正则表达式用于数字字符串替换

  19. 19

    正则表达式表达式以检查字母数字字符串不起作用

  20. 20

    用于字母数字字符和数字范围组合的正则表达式

  21. 21

    接受字母数字字符串但拒绝特定字符串(.htaccess)的正则表达式

  22. 22

    Perl字母排序,带有字母数字字符串和正则表达式

  23. 23

    Python正则表达式可删除字母数字字符,而无需删除字符串末尾的单词

  24. 24

    如何构建正则表达式来搜索具有非字母数字字符的字符串?

  25. 25

    Java正则表达式查找在其前后没有字母数字字符的特定子字符串

  26. 26

    正则表达式用于仅提取R中字符串中的字母和数字

  27. 27

    javascript正则表达式,用于以正斜杠开头,后跟字母数字字符和无空格的字符串

  28. 28

    正则表达式检查字符串是否为字母数字,并用逗号分隔或单个字母数字字符串

  29. 29

    正则表达式将数字字符串替换为字符串

热门标签

归档