社区
C#
帖子详情
正则表达式如何匹配带%号的字符串?
xsc2001
2007-07-12 09:56:28
请教各位正则表达式如何匹配带%号的字符串,如下:
%BC%D2%D7%B0%D0%A7%B9%FB
高分求教
...全文
413
14
打赏
收藏
正则表达式如何匹配带%号的字符串?
请教各位正则表达式如何匹配带%号的字符串,如下: %BC%D2%D7%B0%D0%A7%B9%FB 高分求教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
兔子-顾问
2007-07-12
打赏
举报
回复
是啊过客兄,99年,刚进大学,一个朋友就给我描述说正则如何如何好。一直向往,到了工作了,才知道是怎么用,多亏平时看csdn上的帖子。不然看书肯定记不住。不过简单的会,复杂的就还是写不出来。
bdbox@qq.com
2007-07-12
打赏
举报
回复
[%]([\s\S]*)
---------------------------------------------
EMail:bdbox@163.com 请给我一个与您交流的机会!
MicroSoftor
2007-07-12
打赏
举报
回复
(%[A-Za-z0-9]{2})+
真相重于对错
2007-07-12
打赏
举报
回复
"([%][0-9A-F]{2})+"
xsc2001
2007-07-12
打赏
举报
回复
谢谢各位,cancerser真是高手呀!佩服!
-过客-
2007-07-12
打赏
举报
回复
cancerser兄客气,我的正则知识好大一部分学自你那里的,只不过cancerser兄可是能比较忙,最近少出来走动而已^o^
wuyazhe最近MS也对正则挺感兴趣的,呵呵
cancerser
2007-07-12
打赏
举报
回复
to lxcnn(过客) 现在你才是公认的正则强手,你不答的我才敢答 哈
cancerser
2007-07-12
打赏
举报
回复
把开头结尾去掉啊 "([%][A-Z0-9]{2})+"
xsc2001
2007-07-12
打赏
举报
回复
cancerser真是高手,答案是对的,不过要匹配的字符串在一行中间时就不对了,还请高手再指点一下。
兔子-顾问
2007-07-12
打赏
举报
回复
ls&ls.ls你俩都是正则强人。
-过客-
2007-07-12
打赏
举报
回复
难道是传说中的正则高手cancerser兄又出山了
cancerser
2007-07-12
打赏
举报
回复
难道是"^([%][A-Z0-9]{2})+$"
-过客-
2007-07-12
打赏
举报
回复
说下目的,只是匹配这样一个字符串吗,给下源字符串
nattystyle
2007-07-12
打赏
举报
回复
不明白意思,为什么一定要用正则表达式
要实现什么功能?
正则表达式
(一)
字符串
匹配
正则表达式
介绍简单的模式字符
匹配
方括
号
[ ]反斜杠 \特殊字符重复的事情元字符 *元字符 +元字符 ?元字符 {m,n}
正则表达式
(Regular expressions 也称为 REs,或 regexes 或 regex patterns),本质上是一个微小的且高度专业化的编程语言。 它被嵌入到 Python 中,并通过 re 模块提供给程序猿使用。 使用
正则表达式
,你需要指定一些...
python
正则表达式
匹配
匹配
单个字符 在上一小节中,了解到通过re模块能够完成使用
正则表达式
来
匹配
字符串
本小节,将要讲解
正则表达式
的单字符
匹配
示例1: . #coding=utf-8 import re ret = re.match(".","M") print(ret.group()) ret = re.match("t.o","too") print(ret.group()) ret = re.matc...
常用
正则表达式
汇总—(数字
匹配
/字符
匹配
/特殊
匹配
)
比较常用的几个
正则表达式
(
匹配
数字) 评注:
匹配
中文还真是个头疼的事,有了这个表达式就好办了
匹配
双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算
字符串
的长度(一个双字节字符长度计2,ASCII字符计1)
匹配
空白行的
正则表达式
:\n\s*\r 评注:可以用来删除空白行
匹配
HTML标记的
正则表达式
:<(\S*?)[^>]*>.*?</\1&...
正则表达式
匹配
%和_
特别字符 描述 $
匹配
输入
字符串
的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也
匹配
'\n' 或 '\r'。要
匹配
$ 字符本身,请使用 \$。 ( ) 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要
匹配
这些字符,请使用 \( 和 \)。 *
匹配
前面的子表达式零次或多次。要
匹配
* 字符,请使用 \*。 ...
正则表达式
匹配
带
< > ' " % 的
字符串
java类中的写法: //.*是
匹配
任意字符0到多个,这样就能
匹配
两头是任意内容的并且
带
有 % ' " 这些字符的
字符串
String regex = ".*[ String s = "'sss System.out.println(s.matches(regex)); //结果 ---------------------------------------
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章