深入浅析正则表达式中的\B和\b
时间:2018/5/9 21:54:00阅读:
对于正则表达式的中\B和\b 有些地方会出现弄不懂的情况或许你看了下面这篇博客 你就能够对\B和\b认识加深了根据查看API可以知道 \B和\b都是边界匹配符先说说\b这个单词边界吧!竟然想了解 首先必须清楚什么叫单词边界!我们可以以\b为分割来探究一下单词边界import java.…
对于正则表达式的中\B和\b 有些地方会出现弄不懂的情况
或许你看了下面这篇博客 你就能够对\B和\b认识加深了
根据查看API可以知道 \B和\b都是边界匹配符

先说说\b这个单词边界吧!竟然想了解 首先必须清楚什么叫单词边界!我们可以以\b为分割来探究一下
单词边界
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class matcher1 {
public static void main(String[] args) {
String str="(中文问号?123???英文)问号?我是华丽[的制表符\t]我是华丽{的空格符 我是华丽}的换行符\n";
String rex="\\b";
Pattern pattern=Pattern.compile(rex);
Matcher matcher=pattern.matcher(str);
String [] result=pattern.split(str);
for(String string:result){
System.out.println("分割的字符串:"+"["+string+"]");
}
}
}