正则表达式
Balalalalalalalala
Details makes perfect
展开
-
关于正则表达式分组的一个问题
先来看一段php代码:<?php$pattern = '/(\d+\.?)+/'; //regular expression$string = '192.168.210';if (preg_match_all($pattern, $string, $arr)){ echo 'Matching well'; echo ''; print_r($arr);原创 2014-12-18 21:00:27 · 844 阅读 · 0 评论 -
Java正则表达式之分组和替换
正则表达式的分组不是很好懂,但却是很强大的文本处理工具。1 分组替换什么是分组,直接引用 Java Api 中 Pattern 中的描述: Capturing groups are numbered by counting their opening parentheses from left to right. In the expression ((A)(B(C))), f...原创 2019-08-24 08:36:17 · 34428 阅读 · 2 评论 -
Java 正则前面的「(?i)」、「(?m)」 是什么?
Java Pattern 除了compile(), 还有一个重载方法:public static Pattern compile(String regex, int flags) flag 就是 Pattern 类中的常量:flag功能CASE_INSENSITIVE(?i)表示正则匹配的时候忽略大小写,US-ASCII 字符下进行。可以结合 UNICODE_CASE...原创 2019-08-24 11:49:43 · 4853 阅读 · 0 评论