javascript,正则表达式,php
后端开发-php教程
比如在php里面暗刷插件源码,vscode运行js,ubuntu网卡,tomcat访问日志,ios sqlite查询,班级网页设计的代码,织梦本地管理系统连接远程数据库,中网云服务器买了可以升级么,world press论坛插件,vue的前端框架,爬虫部署,php 插件,seo策划,Springboot快速模板,织梦 重新生成标签,极速微网站建设cms,同学录网页源码,物流企业网站织梦模板,pjblog后台地址,不存在页面源码,网络管理系统由,微信小程序记账e源码lzw
preg_prelace("/(.+?)/is", $text);
这个在我可以用\\1
来引用第一个参数,在js的正则表达式里可以这么用吗?
android源码替换桌面,vscode 创建公共js库,ubuntu 语言 命令,tomcat 页面不跳转,python爬虫 div,php 获取日期的月份,合川区大数据seo优化,交易网站源码免费下载,网页中图片自动切换模板lzw
源码 crm,vscode 快键,ubuntu 日用,tomcat应用名字,sqlite语句的通配符,微信订阅号测试插件,互联网大前端框架,图片爬虫200源app,删除cookie php,临沂seo价格,好的h5制作网站模板下载,httpclient获取网页源码,小程序公司模板lzw
回复内容:比如在php里面
preg_prelace("/(.+?)/is", $text);
这个在我可以用\\1
来引用第一个参数,在js的正则表达式里可以这么用吗?
用\n
就可以了,比如\1
,\2
,例子:
var regexp = /(['"])[^'"]*\1/;console.log( regexp.test("'1'"), regexp.test('"2"'), regexp.test('"3\'')); /* true true false */
当然可以啊
/(.+?)/.exec("xxx")
PS. 因为不是在字符串里,所以你不需要两个反斜线
可以的,不过JS里面String.replace(reg,newStr)
可以直接使用正则字面量的,所以不用包在字符串里面。
1 2 n 在正则里面第几个子串;可以用 $1 $2 $n 指匹配到的字符串内容
比如,把匹配到的标签替换成空字符串:
var str = 'hello world
';str.replace(/(.+)/i,'');//