如何删除一段文本的特定字符

动作开发 · 344 次浏览
ELI_ICE 创建于 2020-11-26 19:35

现有一段文本"[$][$]E = mc^{2}[/$][/$]"(文本为引号内的内容),我想提取出的文本为 "E = mc^{2}"。我该如何操作呢?由于本人暂时不会正则表达式,不知到quicker里有其他办法能实现这个目的吗?

如果不行的话,有大神能告知以下用正则表达式该如何做也是极好的。


回复 x
回复内容
Cesaryuan 2020-11-26 19:38
#1

正则

(?<=\[\$\]\[\$\])(.*?)(?=\[\/\$\]\[\/\$\])

Cesaryuan 最后更新于 2020-11-26 19:42

感谢Cesaryuan!但是我可能没有把问题描述清楚。我可能有不知道多少个[$][/$]要处理,比如,我可能要从"[$][$]E = mc^{2}[/$][/$]"中提取 "E = mc^{2}",也可能从"[$][$][$]E = mc^{2}[/$][/$][$]"中提取,甚至从"[$][$][$][$]E = mc^{2}[/$][/$][$][/$]"中提取。这种情况该如何处理呢?

ELI_ICE 2020-11-26 20:28
回复 ELI_ICE :

还是用这个

Cesaryuan 2020-11-26 21:19
回复 x
回复主贴