![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
正则与jpython
1
空零kl
低头靠勇气,抬头靠实力
展开
-
正则表达式——Unicode 匹配规则
因为包括了多种语言和字符,所以在 Unicode 编码中,全角数字0、1、2之类也算作“数字字符”,可以由\d匹配;中文字符,也可以算作“单词字符”,由\w匹配;有时候,这样的规定确实让人抓狂:假设你希望用正则表达式\d{6,12}来验证一个长度在 6 到 12 之间的数字字符串,却没有留意\d能匹配全角数字,验证就可能出错;一般来说,数字字符解释[0-9],单词字符就是[0-9a-zA-Z_],空白字符则包括空格、回车等字符,但这是 ASCII 编码中的情况,在 Unicode 编码中并非如此。原创 2023-03-01 16:00:05 · 576 阅读 · 0 评论 -
正则匹配十六进制数字
i是一个regex标志,用于使匹配不区分大小写,即它匹配0xA、0Xa、aH和Ah。如果不想匹配0X前缀或H后缀,则必须删除i标志,并明确地将A-F添加到regex number部分。因此,它只匹配一个完整的字符串,而不是当正则表达式是一个更大的字符串的一部分时。即匹配"0xffff",但不匹配"foo 0xffff bar"是正则表达式中的一个特殊字符,它必须用\转义才能进行逐字匹配。([a-f0-9]+h)匹配一个有效的十六进制数,后跟一个h。((0x|$)[a-f0-9]+)匹配以0x或。原创 2023-03-01 15:37:03 · 2123 阅读 · 0 评论 -
缓存的注意事项
1.禁止页面缓存的方法,不禁止就默认缓存,一般不禁止,不过存在安全问题,2.原创 2019-06-07 11:02:03 · 24 阅读 · 0 评论