Regex可以用于此特定的字符串操作吗?
发布于 2021-01-29 17:27:23
我需要在字符串中用字符(例如) P* 替换字符(例如) x ,但前提是它包含在带引号的子字符串中。一个例子使它更清楚: *
axbx'cxdxe'fxgh'ixj'k -> axbx'cPdPe'fxgh'iPj'k
为了简单起见,我们假设报价总是成对出现。
一种明显的方法是一次只处理一个字符的字符串(一种简单的状态机方法)。
但是,我想知道是否可以使用正则表达式一次性完成所有处理。
我的目标语言是C#,但是我想我的问题与任何具有正则表达式的内置或库支持的语言有关。
关注者
0
被浏览
52
1 个回答