问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

正则表达式中,[\s\S]* 是什么意思?“[ ]”不是范围描述符吗?

发布网友 发布时间:2023-03-26 20:09

我来回答

2个回答

热心网友 时间:2023-10-22 00:39

[\s\S]*是完全通配的意思;

“[ ]”是范围描述符。

\s是指空白,包括空格、换行、tab缩进等所有的空白,而\S刚好相反,这样一正一反下来,就表示所有的字符,完全的,一字不漏的。

另外,[]这个符号,表示在它里面包含的单个字符不限顺序的出现,比如:

[ace]*---这表示,只要出现a/c/e这三个任意的字母,都会被匹配;

[\s]---表示,只要出现空白就匹配;

[\S]---表示,非空白就匹配;

表示所有组合都是相应的,有[\w\W]等,意义完全相同。

还有一点,有"."这个通配符了的原因是:

原因是因为"."是不会匹配换行的,所有出现有换行匹配的时候,使用[\s\S]或者[\w\W]这样的完全通配模式。

热心网友 时间:2023-10-22 00:39

是完全通配的意思,\s是指空白,包括空格、换行、tab缩进等所有的空白,而\S刚好相反,这样一正一反下来,就表示所有的字符,完全的,一字不漏的。另外,[]这个符号,表示在它里面包含的单个字符不限顺序的出现 。
可以匹配文档中任何一个位置:
\s 空白符
\S 非空白符
[\s\S]任意字符
[\s\S]* 0个到任意多个字符
[\s\S]*?   0个字符,匹配任何字符前的位置。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
LG棒棒糖GD580这么看书 lg gd580怎么用moto看小说 各种海鲜馅饺子大全 海鲜水饺都有什么馅儿的 用网上交易系统进行股票操作资金安全吗,我是在中信建投开的户 北京瀚正化妆学校包就业吗 通江车检在哪里,可以摩托车年审不? 摩托车年审在通江县哪里啊 我是四川省通江县人、我是摩托车驾驶证,以快到期,请问我在江苏无锡... 通江县哪里可以托运摩托车 请问这个正则表达式"%s/ */ /g”中的各项字符的含义是什么? 谢谢! [sS]在正则表达式里代表什么? 浙江格力空调售后维修电话是多少 宁波格力空调维修 宁波格力空调售后电话 空调电辅热有什么作用 客户拍错,退款重拍对店铺有影响吗 如果好友用电脑登QQ,从哪里知道的?会写着什么字? 好友用家用电脑登陆QQ怎么会显示登陆地点 江苏高考科目时间安排 江苏2023高考时间表 黑子的篮球的关联作品 黑子的篮球 奇迹的比赛 I・H桐皇战怎么过啊 PSP黑子的篮球解压后内存多大? 黑子的篮球奇迹的比赛能在PSP3000上玩不 求大神解答 黑子的篮球 游戏 PSP3000玩不了《黑子的篮球》,一进游戏就黑屏然后死机。 PSP上的游戏《黑子的篮球奇迹比赛》怎么操作啊 PSP黑子的篮球 奇迹的比赛 小米5手机电池怎么省电 正则表达式中\\s什么意思 typec转usb原理 荣事达滚筒洗衣机转动很慢,怎么回事 比亚迪s7多媒体怎么智能化 比亚迪S7怎么看电视呢,我的比亚迪s7150了,现在是为什么电视看不了呢? 比亚迪s7尊贵版升级版怎么看电视 比亚迪s7不起动发动机怎么看电视 梦见坐的地铁在水里行驶的预兆 梦见坐的车开到水里被淹的预兆 梦见被淹在水里的预兆 梦见碎纸的预兆 梦见满桌碎纸 梦见卧室一地碎纸的预兆 梦见很多写字的白色纸片的预兆 徕卡q可以改装吗 超威电池代t和不代t有什么别 电动三轮800w的电机,6-evf-45的电瓶配48w50ah充电器,这配套合适吗?有需要改进吗 风扇转一下后关机 同样是使用的移动网络,为什么有的手机显示4G有的显示3G而还有的手机 梦见酒泡药的预兆