使用regex替换字符串的特殊字符
Replace a string's special characters using regex
字符串如下所示:
/1/2/3/4 但是我想替换这个 ? 1 = 2, 3 = 4 。
我计划在ColdFusion中使用REReplace。
我也想过使用循环,但无论如何都卡住了…
如果不像@Leigh建议的那样使用循环使其更易于管理,则有点麻烦;但是您可以在字符串输入中使用以下命令,这些字符串以您描述的格式包含n/m
的偶数次出现:
var s = "/1/2/3/4/5/6";
s.replace(/^'//,'?').replace(/('d+)'/('d+)/g,'$1=$2').replace(/'//g,'&')
// => "?1=2&3=4&5=6"
相关文章:
- 替换字符串javascript中的所有特殊字符..
- 如何检查两个字符串是否具有相同的字符,包括特殊字符
- 使用javascript验证只有一个特殊字符的字符串
- 跳过用户输入的文本字符串中的特殊字符,并在 Javascript 中的每个单词后添加连字符
- 将字符串值传递到包含特殊字符的 JavaScript 函数中
- 将字符串从第二个空格切成特殊字符
- 清理字符串以避免特殊字符破坏php生成的javascript
- 按字母顺序、数字顺序和特殊字符对字符串数组进行排序
- 如何从替换特殊字符的字符串中创建URL
- 使用javascript从字符串中删除额外或特殊字符时遇到问题
- 为javascript函数提供可能包含特殊字符的字符串参数
- Reg-ex以获取具有特殊字符的字符串中的子字符串
- 计算 jQuery 中字符串中的特殊字符
- JSON编码一个包含#和其他特殊字符的字符串
- javascript正则表达式匹配字符串包含阿拉伯特殊字符符号'œ;u0640
- 具有少量特殊字符的字符串的有效正则表达式
- 如何使用 JavaScript 删除字符串中除数字和空格之外的所有特殊字符
- 如何使用 javascript 解析字符串并将其分成两部分的特殊字符
- 角度.js - 将带有特殊字符和数字的字符串转换为数组并使用 ng-repeat 显示
- 将特殊字符字符串到 JSON 字符串化非法令牌中