正则表达式查找单词并包装引号

沙盒

我正在尝试查找带有被包围的空格的单词()或者,将其用引号引起来。

例如,在此表达式中,-Development life cycleenterprise service bus将用引号引起来。

编辑-仅包装短语,即在单词之间包含空格的单词

(AND(OR(SDLC,development life cycle),design,requirements,OR(biztalk,Websphere,TIBCO,Webmethods,ESB,enterprise service bus)))
vks
(?<=[(,])([^(),]* [^(),]*)(?=[),])

试试这个。参见DEMO

替换为"$1""\1"

string strRegex = @"(?<=[(,])([^(),]* [^(),]*)(?=[),])";
Regex myRegex = new Regex(strRegex, RegexOptions.Multiline);
string strTargetString = @"(AND(OR(SDLC,development life          cycle),design,requirements,OR(biztalk,Websphere,TIBCO,Webmethods,ESB,enterprise service bus)))" + "\n" + @" AND(OR(SDLC,""development life cycle""),OR(banking,AML,anti-money laundering,KYC,know your customer),OR(technology strategy,technical strategy,technical architecture,technology architecture,architect*)";
string strReplace = @"""$1""";

return myRegex.Replace(strTargetString, strReplace);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式以查找引号之间的值

来自分类Dev

用正则表达式包装单词

来自分类Dev

正则表达式查找逗号而不是引号

来自分类Dev

正则表达式在引号中查找组匹配

来自分类Dev

查找和替换错误引号的正则表达式

来自分类Dev

Java正则表达式查找单词的完全匹配

来自分类Dev

正则表达式查找确切的单词

来自分类Dev

正则表达式排除单词的查找工具

来自分类Dev

正则表达式查找不带双“ L”的单词

来自分类Dev

忽略正则表达式中的单词(超前查找)

来自分类Dev

Python:正则表达式lookbehind在单引号或双引号后得到单词

来自分类Dev

正则表达式:如何查找任何形式为[(非引号)无论是(非引号)]的单词

来自分类Dev

从正则表达式中排除单词和引号

来自分类Dev

使用正则表达式查找单词列表

来自分类Dev

正则表达式查找并替换以包装标签

来自分类Dev

JavaScript正则表达式可查找未包装在标签中的特殊单词

来自分类Dev

正则表达式查找逗号而不是引号

来自分类Dev

查找和替换错误引号的正则表达式

来自分类Dev

正则表达式查找相同的连续单词

来自分类Dev

正则表达式查找是否存在Java的单词

来自分类Dev

正则表达式查找确切的单词

来自分类Dev

用正则表达式以任何顺序查找单词

来自分类Dev

单词查找器正则表达式失败

来自分类Dev

正则表达式排除单词的查找工具

来自分类Dev

正则表达式以查找单词形式的大数

来自分类Dev

正则表达式 - 使用正则表达式查找 2 个或更多单词

来自分类Dev

php - 正则表达式排除引号之间的单词

来自分类Dev

正则表达式查找连续的单词

来自分类Dev

在链接正则表达式中查找单词

Related 相关文章

热门标签

归档