【问题标题】:Use RegEx to find 100$ in text c# [duplicate]使用正则表达式在文本 c# 中查找 100$ [重复]
【发布时间】:2018-12-18 13:34:24
【问题描述】:

我正在尝试通过 RegEx 搜索 100$。但找不到它的模式如上。

\b100\$\b

但是,如果文本包含 100$1,则它会正确显示。 但我想做精确的搜索。

【问题讨论】:

  • 你试过什么?你用的是什么例子?
  • \b100\$\b 好吧,我想做的就是找到确切的术语匹配,即使它有特殊字符

标签: c# regex


【解决方案1】:

单词边界仅适用于单词字符,不适用于$。尝试使用这个正则表达式:

\b100\$(?=\s|\$)

这将匹配100$,其中$ 后面是空格或行尾。

Demo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-04
    • 2011-07-24
    相关资源
    最近更新 更多