|
|
例子:颜色:粉色[10] 尺码:S[5]# h6 |# y8 A9 [4 J% c
去掉[ ]及内容:4 V$ ?0 N9 N/ R# e$ w
g( T& C& [/ k1 E* opreg_replace("/\[.*\]/", '', $str)12 o; P/ j7 ^; ^( p( j1 M) s2 [
处理后效果:颜色:粉色 尺码:S
; ^7 s6 J m4 K$ k& [) N1 m i小技巧:可把[ ]改为其他符号应用在需要的地方 G9 G; F0 H8 H5 z7 ]. ~
ps:下面看下利用正则表达式提取括号内内容 2 q! k ?& ^6 b* H/ D% n
比如现在要提取 中华人们共和国,简称(中国) 这句话中括号里的“中国”
/ J* l4 b: @4 l$ c- g[code]import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test{ public static void main(String[] args) { String str ="中华人民共和国,简称(中国)。"; Matcher mat = Pattern.compile("(? |
|