【问题标题】:RegEx for special characters and decimals except for commas [duplicate]用于特殊字符和小数的正则表达式(逗号除外)[重复]
【发布时间】:2019-05-07 14:20:45
【问题描述】:

特殊字符的正则表达式测试,除连字符、逗号、字母数字外的小数。

尝试

^(\+|-)?([0-9]+)$/

我正在尝试编写一个正则表达式来匹配特殊字符、除逗号外的小数、连字符、字母数字。

【问题讨论】:

  • 这个网站通常可以帮助我构建任何正则表达式:regexr.com
  • 请展示您已经尝试过的内容。
  • /^(\+|-)?([0-9]+)$/ 我试过这个,但它接受逗号、字符和连字符。

标签: regex string regex-lookarounds regex-group regex-greedy


【解决方案1】:

欢迎!

也许,您可能只想在[] 中列出您希望的字符并对其进行测试。也许,你会想要一个像这样的简单表达式,你可以处理它:

^([?!"'~&%$*@#0-^@9]+)$

您可能想使用this tool 并设计一个您希望的表达式,然后使用真实样本对其进行测试,并可能根据需要进行更改。

您还可以使用在线可视化工具来查看您的表达方式:

【讨论】:

    猜你喜欢
    • 2011-01-19
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 2020-03-25
    • 1970-01-01
    • 2014-03-16
    • 2021-10-19
    • 1970-01-01
    相关资源
    最近更新 更多