Regex 单引号内单引号的正则表达式

Regex 单引号内单引号的正则表达式,regex,Regex,好的,这就是我要做的: 我有一个完整的SQL脚本 值中的某些未正确转义 e、 g.如果我们有“儿童鞋”,我想用“儿童鞋” 那么,有什么建议吗?(我尝试过各种解决办法,但似乎都做不好……) 更新: “.+?”确实与值匹配-但是如何匹配值中的值 下面是我试图匹配的RegExr示例: 更新II: 好的,我想我会选择[a-z]。它似乎捕捉到了我需要的东西。并替换为$1匹配此正则表达式: ('[^']*)'s([^']*') 并替换为: $1\'s$2 现场演示:自从你用正则表达式标记了你

好的,这就是我要做的:

  • 我有一个完整的SQL脚本
  • 值中的某些
    未正确转义
  • e、 g.如果我们有
    “儿童鞋”
    ,我想用
    “儿童鞋”
那么,有什么建议吗?(我尝试过各种解决办法,但似乎都做不好……)


更新:

  • “.+?”
    确实与值匹配-但是如何匹配值中的

  • 下面是我试图匹配的RegExr示例:


更新II:

好的,我想我会选择
[a-z]
。它似乎捕捉到了我需要的东西。并替换为
$1

匹配此正则表达式:

('[^']*)'s([^']*')
并替换为:

$1\'s$2

现场演示:自从你用正则表达式标记了你的问题,你最后的正则表达式尝试是什么?@Jerry我尝试了类似于:
。+?('s)。+?'
但似乎太。。。greedy@Downvoters这个问题有什么问题?我很高兴地回答了很多次与Regex相关的问题,有一次我需要一些帮助,我被否决了?我的要求有什么不清楚的地方不要这样做。曾经如果SQL语句已经无效,请在创建语句时后退一步并转义参数。不可能按您的要求执行。如何知道带引号的字符串是否以第二个引号结尾,即
“children”
完美。你搞定了!非常感谢!:-)