|
|
例子:颜色:粉色[10] 尺码:S[5]. v: v3 S D7 w8 h2 ?
去掉[ ]及内容:
+ U* C# J. X& w z) G" {
+ N" i& V! q+ X A4 V! N( r2 dpreg_replace("/\[.*\]/", '', $str)1
% _- x0 g0 p5 t处理后效果:颜色:粉色 尺码:S) D* b' \8 h5 `* h2 C( y
小技巧:可把[ ]改为其他符号应用在需要的地方
" g/ {: Z, l" Y: p- p( _( ?ps:下面看下利用正则表达式提取括号内内容 8 ]; h- r7 z0 N1 F- r" @
比如现在要提取 中华人们共和国,简称(中国) 这句话中括号里的“中国”
8 t: Z3 s1 H' e& ], R- ~% O/ @[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("(? |
|