楼上的大神们看得我{:10_291:}{:10_257:}真是棒棒
VIP也要鱼币吗
Victory_6226 发表于 2015-10-10 13:49
charref = re.compile(r"""
&[#] # 开始数字引用 -------这里的&[#]什么意思???
(
有些其他语言类似 070 就是自动识别为8进制, 0x 就是代表16进制,这里只用了x估计类似这个意思,但是开头为什么加#号为也没搞懂,还有为什么加分号,还有 ··· 不是注释的意思么,为什么就放进来了。。
支持楼主!
文档写的很清楚!!{:5_109:}
谢谢小甲鱼
大概看懂了{:10_277:}
后面的&是不是有误啊?应该是$吧?
MULTILINE
(^ 和 $ 我们还没有提到,别着急,后边我们有细讲...)
通常 ^ 只匹配字符串的开头,而 $ 则匹配字符串的结尾。当这个标志被设置的时候,^ 不仅匹配字符串的开头,还匹配每一行的行首;& 不仅匹配字符串的结尾,还匹配每一行的行尾。
给小甲鱼点个👍看一遍就全部记下来是不可能的,只是在脑海里有个印象,以后要用到再来查,
一滴 发表于 2016-3-16 10:17
&[#]我也是不清楚
通过两段代码对比,[]多余
来位大佬解疑
Victory_6226 发表于 2015-10-10 13:49
charref = re.compile(r"""
&[#] # 开始数字引用 -------这里的&[#]什么意思???
(
第一问 第一个字符是需要匹配的字母,后面一个[#]不加[],#就是注释的意思了,很明显不是作者要表达的意思
后两问,0和x是要匹配的字符呀
多谢分享~
支持小甲鱼,加油呀!!!!{:7_112:}
冲
继续努力
学习了,下一篇继续
{:10_277:}
谢谢小甲鱼
{:10_249:}
roommaster 发表于 2018-6-24 16:16
里面说了使用这个模式之后就可以在字符串里面出现注释,注释就需要用到#,但是如果你要匹配#这个符号,那 ...
re.compile("&#(0+|+|x+);") 用于匹配 HTML 和 XML 中的字符引用(character references)。字符引用允许你在文档中插入无法通过键盘直接输入的字符,或者表示那些在某些上下文中具有特殊含义的字符(如 < 和 &)