如何使用正则表达式查找带引号的字符串

山姆

例如,我的输入是这样的:

你好戴维斯,苏珊说:“她必须办事”。萨拉在那儿说:“您需要任何帮助吗?”我回答:“不,我很好。”

我需要找到不带引号的任何字符串。在这里,字符串是您需要任何帮助吗?

高低

正如Khauri McClain提到的那样,这并不是充分的证据。如果您使用类似:

(\ s [\“] + [a-zA-Z0-9 \,] + [。!\?])+([\ s] {1})

对于您的示例中的搜索表达式,\ 1 \“ \ 2对于您的示例确实有效。我将几行粘贴到文本编辑器中,并替换了缺少的\”,如前两行所示。

已更换

你好戴维斯,苏珊说:“她必须办事”。萨拉在那儿说:“您需要任何帮助吗?” 但是我回答“不,我很好。”

你好戴维斯,苏珊说:“她必须办事”。萨拉在那儿说:“您需要任何帮助吗?” 但是我回答“不,我很好。”

不更换

你好戴维斯,苏珊说:“她必须办事”。萨拉在那儿说:“您需要任何帮助吗?”我回答:“不,我很好。”

您确实需要了解标点符号规则,否则这种方法将不那么脆弱。

例如,“她必须跑腿”。通常应该以……差事结束。”

因此,如果您不小心,可能会造成混乱。

编辑:我想添加一件事。最近,我对许多文档进行了类似的编辑(15),但是我不得不将问题分解为多次。每遍都处理一个替换盒。

如果我有很多文档,而我的生活取决于准确性,那我会写一个程序进行编辑。我最后的2美分的价值。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用正则表达式在字符串中查找多个带引号的单词

查找格式错误的带引号的字符串的正则表达式

正则表达式查找带引号的字母的字符串

正则表达式查找带引号的字符串中的所有大括号

使用正则表达式,提取可能包含嵌套引号的带引号的字符串

使用正则表达式捕获不带引号的双引号内的字符串

无法在ruby中使用正则表达式突出显示带引号的字符串

正则表达式检索带引号的字符串和引号字符

正则表达式可以匹配任何带引号的字符串或特定的不带引号的字符串

正则表达式-用开始和结束引号替换带引号的字符串

Java正则表达式,用于将带引号的字符串与转义的引号匹配

正则表达式匹配忽略双引号的带引号的字符串

正则表达式用_(Sublime)替换带引号的字符串中的空格

Golang正则表达式替换不包括带引号的字符串

Haskell,正则表达式,TDFA:匹配(并删除)带引号的子字符串

PHP 正则表达式提取带引号和括号的子字符串

使用正则表达式python在字符串中的等号后查找单引号

如何使用正则表达式匹配单引号或双引号中的字符串

如何使用正则表达式分隔双引号字符串和非双引号字符串?

如何使用正则表达式消除字符串开头的引号?

如何避免使用正则表达式将字符串括在双引号中?

如何使用正则表达式从引号之间提取包含所需字符串的组?

如何使用引号和正则表达式 grep aa 字符串?

如何使用正则表达式解析三引号字符串?

如何使用正则表达式从引号中获取字符串

如何使用正则表达式提前查找并匹配先前的字符串/字符类

如何使用Behat使用正则表达式查找字符串作为通配符?

PHP棘手的正则表达式获取带引号的字符串直到某些单词

正则表达式解析带引号的子字符串的查询,并返回单个单词的嵌套列表