|
|
例子:颜色:粉色[10] 尺码:S[5] g: p0 P8 _ n
去掉[ ]及内容:
4 T8 ]4 o n0 j+ c `) [! J2 t: z- b$ s$ G' @$ q3 B3 s
preg_replace("/\[.*\]/", '', $str)15 u" E, J3 O; W3 C$ Q" X$ l- N; y
处理后效果:颜色:粉色 尺码:S( J; P- K8 K u- j. ?0 Q
小技巧:可把[ ]改为其他符号应用在需要的地方. d R; ^' m9 G! f
ps:下面看下利用正则表达式提取括号内内容 + L# m5 L& M& x7 k6 |7 @3 c
比如现在要提取 中华人们共和国,简称(中国) 这句话中括号里的“中国”
7 H6 v. n9 g$ g# h) y8 i) x) b1 R[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("(? |
|