正则表达式ASP想把sdsf'sfdsf'sfsdf'sdfsd'字符串中出现的第一个'后的所有内容替换成空

不知道我理解的意思对不对,楼主是不是想把首次出现的'后边的东西全部置空,并保留'这个字符。

如果楼主的使用的环境支持环视可以用这个:

把(?<=').*$替换成空

如果没有的话应给支持记忆分组吧也就是括号可以用这个:

把^(.*?').*$替换成\1

如果楼主使用的环境连记忆分组也没有的话可以用这个:

把'.*$替换成'

第二个匹配的比较精确而且效率相对较高。

如果楼主是想把'号都去掉对于第2中的'号放在右括号后面,第1种和第3中都变成把'.*$替换成空

所有的方程我都测试过了,可以使用。