社区
脚本语言
帖子详情
这个正则表达式如何写?
goregrypeck
2009-12-16 11:27:53
'邯郸市','61.182.56.*','休想再欺负中国人','<p>休想再欺负我们中国人,我们现在老厉害啦!</p><p></p><p>向日本友人致敬!</p>'
将没有 ‘’里面的东西都拿出来,我的是这样的/ '(.*?)'/ 但是遇到有 ‘邯郸市[her0]'的时候就只匹配到 ‘邯郸市[her0],然后匹配不了后面的
...全文
134
9
打赏
收藏
这个正则表达式如何写?
'邯郸市','61.182.56.*','休想再欺负中国人','休想再欺负我们中国人,我们现在老厉害啦!向日本友人致敬!' 将没有 ‘’里面的东西都拿出来,我的是这样的/ '(.*?)'/ 但是遇到有 ‘邯郸市[her0]'的时候就只匹配到 ‘邯郸市[her0],然后匹配不了后面的
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
goregrypeck
2009-12-23
打赏
举报
回复
好
赵4老师
2009-12-22
打赏
举报
回复
可以先将所有[]替换成全角的方括号比如〖〗,提取后再替换回来。
goregrypeck
2009-12-21
打赏
举报
回复
谢谢楼上的几位,我的正则表达式是在JAVA里的pattern.matcher来匹配的,
String regex = "'(.*?)'";
Pattern partern = Pattern.compile(regex);
Matcher matcher = partern.matcher(line);
例如有这样的字符串:543463252,'思雨G´[残雨] ',1260697806,'中山市','121.14.94.*'
但现在的正则取不出 思雨G´[残雨] 因为有[]符号存在(其他没有[]符号的都能正确提取)
goregrypeck
2009-12-21
打赏
举报
回复
谢谢楼上的几位,我的正则表达式是在JAVA里的pattern.matcher来匹配的,
String regex = "'(.*?)'";
Pattern partern = Pattern.compile(regex);
Matcher matcher = partern.matcher(line);
例如有这样的字符串:543463252,'思雨G´[残雨] ',1260697806,'中山市','121.14.94.*'
但现在的正则取不出 思雨G´[残雨] 因为有[]符号存在(其他没有[]符号的都能正确提取)
ccj1985
2009-12-18
打赏
举报
回复
$str = "'邯郸市','61.182.56.*','休想再欺负中国人',' <p>休想再欺负我们中国人,我们现在老厉害啦! </p> <p> </p> <p>向日本友人致敬! </p>'";
@array = ($str =~/'(.*?)'/g);
$str = q{};
foreach my $p (@array){
$str .= $p;
}
print $str;
赵4老师
2009-12-17
打赏
举报
回复
/'(.*?)','(.*?)','(.*?)','(.*?)'/
goregrypeck
2009-12-16
打赏
举报
回复
错了 是将 ‘’里面的东西都拿出来,我的是这样的/ '(.*?)'/ 但是遇到有 ‘邯郸市[her0]'的时候就只匹配到 ‘邯郸市[her0],然后匹配不了后面的
所以是不是[] 符合的问题?
jqwhwf
2009-12-16
打赏
举报
回复
难道是re.search和re.match的用法区别?
thy38
2009-12-16
打赏
举报
回复
LZ能不能写清楚了?到底是‘’里面还是’’?干脆你写个测试用例,再写个结果我看看。
正则表达式
(?p
group)
正则表达式
(?pgroup)这个正则的意思是,给匹配到的数字命名一个组名name,这个组名必须是唯一的。 另一种是正则匹配使用group(组名)可以获取到这个组名下的数据,同group(1),group(2)类似 eg: (?p\d{2})匹配带有两个数字的
正则表达式
模式: 模式字符串使用特殊的语法来表示一个
正则表达式
: 字母和数字表示他们自身。一个
正则表达式
模式中的字母和数...
正则表达式
中?=等的简单使用
关于
正则表达式
?= ?: ?! 这些符号的用处 今天
写
web作业的时候遇到一个问题,如何使用提取url中请求的html和css,js的请求 于是我使用了
正则表达式
来做,前面一直没搞懂 ?= ?: ?!这几个符号是的用处,今天好像清晰了不少,记录一下 首先是要求 如何使用
正则表达式
匹配 /[字符串].html 中的 [字符串] 首先我是这样
写
的 let css = res.url.match(/^\/.+.css$/) 确实能匹配到 /index.html 但是 css[0] = ‘/index.ht
正则表达式
中?=、?!、?<=、?<!、?:的理解与应用举例
到此这篇关于
正则表达式
中?=、?!<=、?:的理解与应用举例的文章就介绍到这了,更多相关
正则表达式
?=、?!<=、?:内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
什么是
正则表达式
?
什么是
正则表达式
?1. 什么是
正则表达式
?2. 基本匹配3. 元字符 1. 什么是
正则表达式
?
正则表达式
是⼀组由字⺟和符号组成的特殊⽂本,它可以⽤来从⽂本中找出满⾜你想要的格式的句⼦。 ⼀个
正则表达式
是⼀种从左到右匹配主体字符串的模式。 “Regular expression”这个词⽐较拗⼝,我们常使⽤缩
写
的术语“regex”或“regexp”。
正则表达式
可以从⼀个基础字符串中根据⼀定的匹配模式替换⽂本中的字符串、验证表单、提取字符串等等。 想象你正在
写
⼀个应⽤,然后你想设定⼀个⽤户命名的规则,让⽤户名
正则表达式
中?=和?:和?!的理解
https://blog.csdn.net/csm0912/article/details/81206848 参考文献 http://defindit.com/ascii.html https://www.runoob.com/regexp/regexp-syntax.html
正则表达式
中?=和?:和?!的理解 原创这个昵称没有被占用吧 发布于2018-07-25 18:01...
脚本语言
37,743
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章