首页 / 知识
JavaScript 正则search,replace使用方法
2023-04-11 13:26:00

JavaScript 正则search,replace使用方法
在 JavaScript 中,正则表达式常用于两个字符串方法:search() 和 replace()。
search() 方法使用表达式来搜索匹配,然后返回匹配的位置。
replace() 方法返回模式被替换处修改后的字符串。
使用字符串方法 search() 来处理字符串
search() 方法也接受字符串作为搜索参数。字符串参数将被转换为正则表达式:
实例
使用字符串来执行对 "W3school" 的搜索:
var str = "Visit W3School!";
var n = str.search("W3School");
在字符串方法 search() 中使用正则表达式
实例
使用正则表达式执行搜索字符串中 "w3school" 的大小写不敏感的搜索:
var str = "Visit W3School";
var n = str.search(/w3school/i);
n 中的结果将是:
使用字符串方法 replace() 处理字符串
replace() 也接受字符串作为搜索参数:
var str = "Visit Microsoft!";
var res = str.replace("Microsoft", "W3School");
在字符串方法 replace() 中使用正则表达式
实例
使用大小写不明的正则表达式以 W3school 来替换字符串中的 Microsoft:
var str = "Visit Microsoft!";
var res = str.replace(/microsoft/i, "W3School");
res 的结果将是:
Visit W3School!
|
最新内容
相关内容
python函数的高级使用方法
python函数的高级使用方法,代码,函数,灵活,数据,培训,时间,定义,程序,赋值,变量,Python的函数是“一等公民”,因此函数本身也是一个对象,函数既python正则表达式如何匹配内容
python正则表达式如何匹配内容,培训,检测,对象,内容,正则,字符串,函数,实例,文本,以上,1、编写Python正则表达式字符串s。2、使用re.compile(pythonElasticsearch DSL如何使用
pythonElasticsearch DSL如何使用,位置,数据,培训,字段,空格,个数,根据,以上,条件,结果,pythonElasticsearchDSL如何使用1、连接Es:importelas关于javascript:添加多个window.onl
关于javascript:添加多个window.onload事件,关于javascript:添加多个window.onload事件,事件,用户控件,我向,添加,Add multiple window关于函数式编程:在 JavaScript 中使
关于函数式编程:在 JavaScript 中使用 Array.map 删除元素,关于函数式编程:在 JavaScript 中使用 Array.map 删除元素,过滤,函数,项目我可以使用JavaScript创建客户端电
我可以使用JavaScript创建客户端电子邮件吗?,我可以使用JavaScript创建客户端电子邮件吗?,客户端,邮件,网页,操作,Can I use JavaScrip关于javascript:如何使用原型自动调
关于javascript:如何使用原型自动调整文本区域的大小?,关于javascript:如何使用原型自动调整文本区域的大小?,应用程序,用户,公司,地址,H关于javascript:从下拉框中获取文本
关于javascript:从下拉框中获取文本,关于javascript:从下拉框中获取文本,选择,下拉,这将,菜单中,Getting the text from a drop-down b关于javascript:如何发布,然后从ASP.
关于javascript:如何发布,然后从ASP.Net重定向到外部URL?,关于javascript:如何发布,然后从ASP.Net重定向到外部URL?,用户,服务器端,回发,关于mac地址:JavaScript中的MAC地址
关于mac地址:JavaScript中的MAC地址,关于mac地址:JavaScript中的MAC地址,地址,用户,方法,对象,MAC addresses in JavaScript我知道我们关于javascript:在文本框中捕获TAB
关于javascript:在文本框中捕获TAB键,关于javascript:在文本框中捕获TAB键,输入,光标,气泡,文本,Capturing TAB key in text box我希望如何使浏览器查看CSS和Javascript
如何使浏览器查看CSS和Javascript更改?,如何使浏览器查看CSS和Javascript更改?,浏览器缓存,文件,浏览器,我也,How can I make the brow