字符处理(关于正则)
本帖最后由 wjc826194 于 2009-4-29 02:18 编辑有类似于这样的一个句子
[中文]我是中文[还是中文]
以上句子如何去掉首尾??
就是只剩下"我是中文"这几个字
有几点需要注意
首尾的字数以及要保留的文字都是不固定的.. - -顶一顶~! $sString = "[中文]我是中文[还是中文]"
$sNewStr = StringRegExpReplace($sString, ".*\](.*)\[.*", "\1")
Msgbox(0, $sNewStr, $sString) 多谢- -!慢慢看``正则看得头都大了~! 呵呵,方法很多啊
$sString = "[中文]我是中文[还是中文]"
$sNewStr = StringRegExpReplace($sString, "\[[^]]*\]",'')
Msgbox(0, $sNewStr, $sString) StringRegExpReplace($sString,'\[.+\](.+)\[.+\]','\1')
页:
[1]