社区
Java EE
帖子详情
================正则匹配===================
2到20个英文
2011-03-18 03:04:06
2011/02/21-11:25:05
:800 : AAA:
46
BBB:
368
CCC:
SHAKEHAND
:::0::; NBIResult: 0 2011-02-21 11:25:05M 0 COMPLD DDD=
0
EEE=
Succeeded
.;
红色字体为动态值,要写一个正则匹配出所有值,效率越高越好
谢谢大家了,
...全文
166
13
打赏
收藏
================正则匹配===================
2011/02/21-11:25:05:800 : AAA: 46 BBB: 368 CCC: SHAKEHAND:::0::; NBIResult: 0 2011-02-21 11:25:05M 0 COMPLD DDD=0 EEE=Succeeded.; 红色字体为动态值,要写一个正则匹配出所有值,效率越高越好 谢谢大家了,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
q107770540
2011-03-21
打赏
举报
回复
^\d{4}/\d{2}/\d{2}-\d{2}:\d{2}:\d{2}:800\s*:\s*AAA:\s*\d{2}\s*BBB:\s*\d{3}\s*CCC:\s*[a-zA-Z]*:::0::;\s*NBIResult: 0 2011-02-21 11:25:05M 0 COMPLD DDD=\d\s*EEE=[a-zA-Z]*.;$
fengke01242010
2011-03-21
打赏
举报
回复
[Quote=引用 2 楼 a1721615168 的回复:]
(.*):800 : AAA: (.*) BBB: (.*) CCC: (.*):::0::; NBIResult: 0 2011-02-21
11:25:05M 0 COMPLD DDD=0 EEE=(.*).;
[/Quote]正确
2到20个英文
2011-03-21
打赏
举报
回复
[Quote=引用 11 楼 q107770540 的回复:]
你如果能一次性把你的所有想法都表达出来 就最好了
[/Quote]
呵呵,不好意思了,很谢谢你,没能表达清楚,这里上网也不方便
q107770540
2011-03-21
打赏
举报
回复
你如果能一次性把你的所有想法都表达出来 就最好了
2到20个英文
2011-03-21
打赏
举报
回复
[Quote=引用 8 楼 q107770540 的回复:]
^\d{4}/\d{2}/\d{2}-\d{2}:\d{2}:\d{2}:800\s*:\s*AAA:\s*\d{2}\s*BBB:\s*\d{3}\s*CCC:\s*[a-zA-Z]*:::0::;\s*NBIResult: 0 2011-02-21 11:25:05M 0 COMPLD DDD=\d\s*EEE=[a-zA-Z]*.;$
[/Quote]
谢谢你,这正则可以得到结果,其实我有个想法是,想只返回红色字体,如果得不到
还需要再去截取.
大家注意了,如果要循环配区字符,则前后不能加^ $
对于[a-zA-Z],在家可以在正则最前面添加
(?is)
,
IGNORECASE
匹配时忽略大小写。默认情况下,正则表达式是要区分大小写的。不管是否指定忽略大小写模式,字符类,比如 [A-Z] 是要区分大小写的。
--------------------------------------------------------------------------------
SINGLELINE
使小数点 "." 可以匹配包含换行符(\n)在内的任意字符。默认情况下,小数点只匹配换行符以外的任意字符,不匹配换行符。
具体可以参考
DEELX 正则表达式引擎
铁匠梁
2011-03-18
打赏
举报
回复
看来五楼被河蟹了
2到20个英文
2011-03-18
打赏
举报
回复
[Quote=引用 5 楼 yuan8080 的回复:]
顶!!!
[/Quote]
兄弟
ml_dark
2011-03-18
打赏
举报
回复
仅一个正则式不能解决你的问题的。。。。。
a1721615168
2011-03-18
打赏
举报
回复
(.*):800 : AAA: (.*) BBB: (.*) CCC: (.*):::0::; NBIResult: 0 2011-02-21
11:25:05M 0 COMPLD DDD=0 EEE=(.*).;
正则表达式中?=等的简单使用
关于正则表达式 ?= ?: ?! 这些符号的用处 今天写web作业的时候遇到一个问题,如何使用提取url中请求的html和css,js的请求 于是我使用了正则表达式来做,前面一直没搞懂 ?= ?: ?!这几个符号是的用处,今天好像清晰了不少,记录一下 首先是要求 如何使用正则表达式匹配 /[字符串].html 中的 [字符串] 首先我是这样写的 let css = res.url.match(/^\/.+.css$/) 确实能匹配到 /index.html 但是 css[0] = ‘/index.ht
正则 ?= 用法
https://bbs.csdn.net/topics/350185285 文本: <br/>您好,非常好,很开心认识你 <br/><a target=_blank href="www.baidu.com&am
正则 ?《= 和 ?= 的用法
https://www.cnblogs.com/whaozl/p/5462865.html 文本: <br/>您好,非常好,很开心认识你 <br/><a target=_blank href="www.baidu.com">百度一下</a>百度才知道 <br/><a target=_blank href="/v
正则匹配
“加减乘除,等于,不等于,或,大于等于”等运算符,并分割运算符前后的字符
正则匹配
“+,-,*,/,==,!=,>=,<=,<,||”等运算符,并分割运算符前后的字符,代码如下: const reg = /×|-|[/]|[+]|==|!=|>=|>|<=|<|\|\|/; // 以+,-,*,/和==,!=,>,>=,<,<=,||运算符分割 const str="tag||tag2" const str.aplit(reg) // ["tag","tag2"] 下表为匹配的含义: 字符 描
=~shell中if匹配的标准格式,支持
正则匹配
=~shell中if匹配的标准格式,支持
正则匹配
############################################################################################# # File Name: monitor_man.sh # Author: Finley # mail: 2306952220@qq.com # Create T...
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章