我需要用单引号?
替换问号'
。但是,只有当“?”在两个字母之间:qu?est-ce que c?est
应该变为qu'est-ce que c'est
。
How are you?
应保持不变。
此外,this is ?very? nice
等引用文字应为this is 'very' nice
希望有一位RegExp专家可以提供帮助吗?
答案 0 :(得分:1)
您可以匹配此正则表达式:
([a-zA-Z])\?([a-zA-Z])
并替换为:
$1'$2
答案 1 :(得分:0)
和匹配
\?([a-zA-Z]+)\?
并替换为
'$1'
解决了其他问题。