2
使用C#正则表达式我试图匹配包含@
符号的标记。例如:正则表达式匹配一个数字标记,但只有在不属于另一个字的情况下
这个月你的工资是@ 1。
因为\b
相匹配的开始和单词的结束和@1
正确不被识别为一个字,我不能使用像\[email protected]\b
的模式。
我可以用什么模式来匹配这样的令牌,例如@1
,@2
等?
使用C#正则表达式我试图匹配包含@
符号的标记。例如:正则表达式匹配一个数字标记,但只有在不属于另一个字的情况下
这个月你的工资是@ 1。
因为\b
相匹配的开始和单词的结束和@1
正确不被识别为一个字,我不能使用像\[email protected]\b
的模式。
我可以用什么模式来匹配这样的令牌,例如@1
,@2
等?
目前尚不清楚你想要应用哪些规则,但是可能沿着'(^ | \ s)@ \ d \ b'的线是什么?或者'\ W'而不是'\ s'?再次,目前还不清楚你的意图是什么。 –
你的*代币*分隔符是怎样的?由空白?标点?等等 –