我遇到了一个问题,我认为是由于需要对字符串中的一些单引号加倍.但是,JS的string.replace使用RegEx,我从未手动构建RegEx.
有人可以帮我构建一个RegEx来查找单引号并用两个单引号替换它吗?
Rub*_*ias 65
试试这个:
yourstring = yourstring.replace(/'/g, "''")
Run Code Online (Sandbox Code Playgroud)
您不需要使用 RegExp。
字符串模式版本:
str.replace("'", "''", 'g')
Run Code Online (Sandbox Code Playgroud)
正则表达式模式版本:
str.replace(/'/g, "''")
Run Code Online (Sandbox Code Playgroud)
这里有一些有用的 RegExp 链接:
归档时间: |
|
查看次数: |
88960 次 |
最近记录: |