[英]How to extract and replace a String with specific format?
我有输入字符串;
(rm01ADS21212, 'adfffddd', rmAdssssss, '1231232131', rm2321312322)
我想要做的是找到所有以“rm”开头的单词,并用 remove 函数替换它们。
(remove(01ADS21212), 'adfffddd', remove(Adssssss), '1231232131', remove(2321312322))
我正在尝试使用 replaceAll 函数,但我不知道如何在“rm”文字后提取部分。
statement.replaceAll("\\(rm*.,", "remove($1)");
有没有办法得到这些零件?
使用带有空字符串的“替换”。
例如;
string str = "(rm01ADS21212, 'adfffddd', rmAdssssss, '1231232131', rm2321312322)";
Console.WriteLine(str.Replace("rm", ""));
输出:(01ADS21212,'adffffddd',Adsssss,'1231232131',2321312322)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.