社区
C#
帖子详情
正则表达式如何匹配可能包括任意长度的任意空白的任意字符串(最短匹配)
13880079673
2004-09-14 12:07:23
入题
我的写法是:"(\s.*?)",但是不正确
...全文
4489
10
打赏
收藏
正则表达式如何匹配可能包括任意长度的任意空白的任意字符串(最短匹配)
入题 我的写法是:"(\s.*?)",但是不正确
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
13880079673
2004-09-27
打赏
举报
回复
正确的是(.*?)
Imfish
2004-09-17
打赏
举报
回复
用它
([\s\S\r\n\.]*?)
暗石绿
2004-09-14
打赏
举报
回复
\s*
yellowhwb
2004-09-14
打赏
举报
回复
什么意思??看不明白!
khpcg
2004-09-14
打赏
举报
回复
s.*
yellowhwb
2004-09-14
打赏
举报
回复
^<Send_Address\s*>(.|\n)*<\/Send_Address>$
应该也行,你试试
yellowhwb
2004-09-14
打赏
举报
回复
^<Send_Address\s*>(\s|\S)*<\/Send_Address>$
13880079673
2004-09-14
打赏
举报
回复
我看书上说[.\n]可以表示包括\n在内的任意字符,但是我把上面的.换成[.\n]还是不对
lhcoolhacker
2004-09-14
打赏
举报
回复
.{0,}
13880079673
2004-09-14
打赏
举报
回复
string s =
"<Send_Address >\n\r <DeviceType>0</DeviceType>\n\r<DeviceID>as</DeviceID>\n\r</Send_Address>";
我希望找到Send_Address的值"\n\r <DeviceType>0</DeviceType>\n\r<DeviceID>as</DeviceID>\n\r"
我的做法是:
Match m = Regex.Match(s, "<Send_Address(.*?)>(.*?)</Send_Address>");
if (m.Success)
{
MessageBox.Show(m.Groups[2].ToString());
}
上面的语句在s字符串里面没有换行空白符号的时候,可以的正确的结果,但是如果有换行符号的话就不行了(因为.表示除\n以外的任意字符),有没有办法可以解决这个问题
正则表达式
匹配
可能
包括
任意
长度
的
任意
空白
的
任意
字符串
(最
短
匹配
)
正则表达式
匹配
可能
包括
任意
长度
的
任意
空白
的
任意
字符串
:(.*?) 转载于:https://www.cnblogs.com/94cool/archive/2012/05/15/2502109.html
正则表达式
(Regular Expression)——入门笔记(常用
正则表达式
符号、
正则表达式
在线调试工具)
正则表达式
(英语:Regular Expression,在代码中常简写为regex、regexp或RE)是用于描述
字符串
规则的工具。换句话说,
正则表达式
就是记录文本规则的代码。
正则表达式
语言由两种基本字符类型组成:原义(正常)...
re
正则表达式
必备基础知识
Regular Expression Operations
正则表达式
一.原子1.普通字符作为原子2.非打印字符作为原子3.通用字符作为原子4.原子表二.原子符1.
任意
匹配
原子符2.边界限制原子符3.限定符(重复
匹配
)4.模式选择符(分支条件)5.分组三....
Linux (e)grep文本搜索 与
正则表达式
匹配
什么是
匹配
模式 Pattern : 文本字符以及
正则表达式
的元字符组合而成的
匹配
条件 grep 一般用法: grep [OPTIONS] PATTERN [FILE…] -i:忽略大小写 --color :颜色突出显示 -v: 显示没有
匹配
到的行(反向
匹配
) -o : ...
pgsql 筛选中文字符正则_Postgresql
正则表达式
正则表达式
匹配
操作符操作符描述例子~
匹配
正则表达式
,大小写相关'thomas' ~ '.*thomas.*'~*
匹配
正则表达式
,大小写无关'thomas' ~* '.*Thomas.*'!~不
匹配
正则表达式
,大小写相关'thomas' !~ '.*Thomas....
C#
110,568
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章