社区
C#
帖子详情
极其难以达到的正则表达式:分析字符串表达式的单词组成
xxj
2004-08-20 05:42:40
字符串: x + "sjksdjdjsjdj\"" + dsdjjsdd;//sdjhdshjhdshdhs
现在要求得到:
x
"sjksdjdjsjdj\""
dsdjjsdd
//sdjhdshjhdshdhs
通过以上举例,大家应该明白我的意思:查找字符串内的单词,但是引号引起来的以及注释都作为一个单词处理。
如果实现了这个功能的话,你就可以分析C#的移行语句了
...全文
112
4
打赏
收藏
极其难以达到的正则表达式:分析字符串表达式的单词组成
字符串: x + "sjksdjdjsjdj\"" + dsdjjsdd;//sdjhdshjhdshdhs 现在要求得到: x "sjksdjdjsjdj\"" dsdjjsdd //sdjhdshjhdshdhs 通过以上举例,大家应该明白我的意思:查找字符串内的单词,但是引号引起来的以及注释都作为一个单词处理。 如果实现了这个功能的话,你就可以分析C#的移行语句了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zahuifan
2004-08-23
打赏
举报
回复
用正则表达式分析个HTML标记什么的还可以,要分析C#语句恐怕挺累的。
建议看一看编译原理的书,学一学算法。
一定要用正则表达式的话,推荐看《C# 正则表达式及字符串参考手册》一书。
swiminfish_9999
2004-08-23
打赏
举报
回复
帮你 up
ttjacky
2004-08-23
打赏
举报
回复
帮你顶一哈
xxj
2004-08-23
打赏
举报
回复
怎么没有人回答呢?
JavaScript
正则
表达式
:
字符串
不包含
JavaScript
正则
表达式
:
字符串
不包含 由于某种原因,我认为
正则
表达式
可以解决所有问题,并且由于某种原因,我总是发现我要创建的
正则
表达式
过于复杂,可能不是获取所需内容的最佳途径。 举例:我需要创建一个
正则
表达式
,该
表达式
不匹配
字符串
。 我不想匹配的
字符串
,其中包括[requires-login] ,但希望到别的匹配的一切。 让我们暂时搁下为什么,这是我如何实现想要的结果: // A...
正则
表达式
包含某
字符串
且不包含某些
字符串
相对的包含某个
单词
(?=abcd) 不包含某个
单词
,比如hello (?!abcd) 不包含某些字符的正则如下 var $sz = /[#$@/\()<>{}[] ]/gi;//常见的特殊字符不够[]里面继续加 不包含某些
字符串
的正则如下 ^((?!666|zzz|abc).)*$;//
字符串
按照要求换 接着需要把上面的多个正则合并到一个 如何合并多个正则 可以用零宽断言来实现。 例如: 合并下列
正则
表达式
: A. 必须包含数字的
正则
表达式
.\d B. 必须包含英文的
正则
表达式
正则
表达式
:查找某
字符串
开始和某
字符串
结束的
字符串
正则
表达式
:查找某
字符串
开始和某
字符串
结束的
字符串
a.*?b 查找以a开始,并且以b结束的
字符串
例如:
字符串
为:上海12345abcd.opi,.<>北京 patten :上海.*?北京 结果:上海12345abcd.opi,.<>北京 如果不需要包含a,b (?<=a).*?(?=b) 例如:
字符串
为:上海12345abcd.opi,.<>北京 patten :(?<=上海).*?(?=北京) 结果:12345abcd.opi,.<> 以
正则
表达式
:去掉
字符串
中的符号
去掉
字符串
中的符号。 例如:I have an apple.,用空格拆分后会产生一个
字符串
apple.,实际情况中可能还会产生apple! apple... apple,等
字符串
,要获取apple这个
单词
,就必须去掉这些符号。 代码: String str = ",.!,,D_NAME。!;‘’”“**dfs #$%^&()-+1431221\"\"中 国123漢字かどうかのjavaを決定"; str = str.replaceAll("[\\p
Linux基础之
正则
表达式
正则
表达式
:又称规则
表达式
。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。
正则
表达式
通常被用来检索、替换那些符合某个模式(规则)的文本。
正则
表达式
是对
字符串
(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,
组成
一个“规则字符...
C#
110,477
社区成员
642,563
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章