怎样用ultraedit的正则表达式在英文和汉字中间插入符号

来源:百度知道 编辑:UC知道 时间:2024/06/30 09:44:34
有如下的句子:
1. I see. 我明白了。
2. I quit! 我不干了!
3. Let go! 放手!
4. Me too. 我也是。
5. My god! 天哪!
6. No way! 不行!
7. Come on. 来吧(赶快)
想在汉字的前边插入[]这个符号,可以实现吗?

推荐用Replace Pioneer把每行的第一个汉字前加上[],详细步骤:
1. ctrl-o打开文本文件
2. ctrl-h打开Replace窗口
* 把Replace Unit选成Chars
* 把Replace Scope选成Line
* 在Unit number filter输入1
* 在Search for Pattern输入[^\x01-\xff. ]在Replace with Pattern输入[]$match
3. 点击Replace,完成!

注意:本来[^\x01-\xff]就可以表示全角字符,但发现你的文本里有全角的空格和点,为了把他们排除在汉字外,所以用了[^\x01-\xff. ]