我无法抓取特定的文本。特定的正则表达式/正则表达式条件
我输入的是:
PMT(B1+B144+B145*1/12.0,B148+B149*1*12.0,B1)
我想抓住所有的B1
的,但是当我尝试这样做,我得到B1
,B144
,B148
,B1
。我的第一个解决方案是检查以下字符。所以我想出了正则表达式B1[\W]
。这有两个问题:一个最终抓住了非单词字符,另外两个不能与“= B1”一起工作。
我怎样才能抓住特定的B1
?对于这个例子,我想第一个和最后一个B1
。
编辑:我使用的是Java字符串函数的replaceAll
我的眼睛受伤了。无论如何,你使用什么语言/口味? – HamZa
我正在使用java字符串函数replaceAll – Taztingo