社区
JavaScript
帖子详情
js中正则式的子匹配模式
danwell7
2013-03-27 04:13:37
escape : function(string) {
return string.replace(/('|\\)/g, "\\$1");
}
var s=String.escape("天生一个'仙人\洞,无限风光'在险\峰.");
alert(s);
下面是结果
这儿的首次匹配是\替换掉在string中出现的‘或\
子匹配$1中还是一样,为什么 天生一个'仙人\洞,无限风光'在险\峰.中的\最终没有了???
...全文
139
3
打赏
收藏
js中正则式的子匹配模式
escape : function(string) { return string.replace(/('|\\)/g, "\\$1"); } var s=String.escape("天生一个'仙人\洞,无限风光'在险\峰."); alert(s); 下面是结果 这儿的首次匹配是\替换掉在string中出现的‘或\ 子匹配$1中还是一样,为什么 天生一个'仙人\洞,无限风光'在险\峰.中的\最终没有了???
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oxfed
2013-03-28
打赏
举报
回复
试试这个吧兄弟,alert("\洞"); 你就会发现你在鸡蛋中找骨头
似梦飞花
2013-03-27
打赏
举报
回复
你的字符串"天生一个'仙人\洞,无限风光'在险\峰."中其实是没有'\'的 他是对洞和峰进行转义了 依然为洞和峰 你改成这样试试 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script type="text/javascript"> String.prototype.change=function(){ var reg=/('|\\)/g; return this.replace(reg,'\\$1'); } function ss(a){ a=a.change(); alert(a); } </script> </head> <body> <input type="text" value="天生一个'仙人\洞,无限风光'在险\峰." onblur="ss(this.value)"> </body> </html>
functionsub
2013-03-27
打赏
举报
回复
"天生一个'仙人\洞,无限风光'在险\峰." 这句话里的\的意思已经是转移字符的意思了。
JS
中
正则表达式全局
匹配
模式
/g用法详解
本文章来详细介绍
js
中
正则表达式的全局
匹配
模式
/g用法,代码如下: var str = "123#abc"; var re = /abc/ig; console.log(re.test(str)); //输出ture console.log(re.test(str)); //输出false console.log(re.test...
Javascript
中
正则表达式的全局
匹配
模式
分析
### Javascript
中
正则表达式的全局
匹配
模式
分析 在JavaScript
中
,正则表达式是一种强大的文本处理工具,它允许开发者通过特定的语法来定义字符串的
模式
,从而实现复杂的搜索、
匹配
、替换等操作。当涉及到正则表达式...
JS
中
正则表达式只有3种
匹配
模式
(没有单行
模式
)详解
JS
正则表达式对象
模式
仅有如下三种: g (全文查找出现的所有 pattern) ...以上这篇
JS
中
正则表达式只有3种
匹配
模式
(没有单行
模式
)详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多
JavaScript
中
正则表达式判断
匹配
规则及常用方法
### JavaScript
中
正则表达式判断
匹配
规则及常用方法 #### 一、引言 JavaScript作为一种广泛应用于Web开发的脚本语言,其强大的功能之一便是正则表达式的支持。正则表达式提供了一种灵活的方式来
匹配
、查找以及替换...
js
中
正则表达式的使用
JavaScript
中
的正则表达式是处理字符串的强大工具,用于
模式
匹配
、替换和数据验证。它们能够高效地检测字符串是否符合预设的
模式
,如检查电话号码或信用卡号的格式。正则表达式同样可以用于替换文本,提取特定
子
串,...
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章