Ani*_*oel 2 c# regex cpu-word word-boundary
我需要找到严格以"$"开头且仅包含数字的所有单词匹配.所以我写了
[$]\d+
Run Code Online (Sandbox Code Playgroud)
这给了我4场比赛
$10 $10 $20a a$20
Run Code Online (Sandbox Code Playgroud)
所以我想用\ b来使用单词边界:
[$]\d+\b
Run Code Online (Sandbox Code Playgroud)
但它再次匹配
给我20美元.
我试过了
\b[$]\d+\b
Run Code Online (Sandbox Code Playgroud)
但我失败了.
我正在寻求说,只有在WORD以$开头并接着是DIGITS时才接受.我如何告诉IT STARTS WITH $,因为我认为\ b使它假定单词边界,这意味着包围在字母数字字符内.
解决办法是什么?
| 归档时间: |
|
| 查看次数: |
4711 次 |
| 最近记录: |