3

好的,这就是我想要做的:

  • 我有一个完整的 SQL 脚本
  • 一些's内部值没有被正确转义
  • 例如,如果我们有'children's shoes',我想用'children\'s shoes'

那么,有什么建议吗?(我尝试了各种解决方法,但我似乎无法做到正确......)


更新:

  • '.+?'肯定匹配值 - 但我如何匹配值中的'ss ?

  • 这是我要匹配的 RegExr 示例:http ://regexr.com?368bo


更新二:

好的,我想我会去的[a-z]'s。似乎它正在捕捉我需要的东西。并替换为$1\'s.

4

1 回答 1

3

匹配这个正则表达式:

('[^']*)'s([^']*')

并替换为:

$1\'s$2

现场演示:http ://regexr.com?368bu

于 2013-09-07T11:22:07.087 回答