查看: 1408|回复: 8
打印 上一主题 下一主题

[求助] 求教UltraEdit32正则表达式使用的一个问题

[复制链接]

该用户从未签到

375

主题

1098

回帖

7191

积分

会元

Rank: 7Rank: 7Rank: 7

积分
7191

小蜜蜂章笑傲江湖章灌水大神章

跳转到指定楼层
1
发表于 2009-3-16 19:42:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用UltraEdit32查找“ 2 </font>^p”找到如所附“示例文档”中的各行。
我想删除各行结尾处的“ 2 </font>”及其之前的一个单词。比如所附文档第1行中的“academic 2</font>
但在以“,”或“is”、“same as”或“see”临近结尾的“某单词’ 2 </font>
”的时候(如示例文档最后两行)则只删除行结尾的“</font>”。
请高手赐教,谢谢!

示例文档:
<br>The children were doing well academically. academic 2</font>
<br>a hotel with the accent very much on comfort and luxury accent 2</font>
<br>There is easy access to the downtown area by subway. access 2</font>
<br><font color="#00BB00">3 </font>a long-lasting feeling of sadness ache 2</font>
<br><font color="#00BB00">2 [uncount] </font>INFORMAL the illegal drug LSD acid 2</font>
<br>Act 1, Scene 2</font>
<br>Australian Capital Territory: the area in eastern Australia where the capital city, Canberra, is ACT 2</font>


[ 本帖最后由 philostone 于 2009-3-16 21:49 编辑 ]

该用户从未签到

871

主题

912

回帖

38万

积分

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

积分
381490

灌水大神章小蜜蜂章笑傲江湖章管理组专用章

2
发表于 2009-3-17 10:27:04 | 只看该作者
移到这里了,看到的人多些;

该用户从未签到

131

主题

535

回帖

2826

积分

解元

Rank: 5Rank: 5

积分
2826

笑傲江湖章灌水大神章

3
发表于 2009-3-17 12:59:36 | 只看该作者
可能可以这样处理:
1.查找规律,先将这些特定行中的“is”、“same as”或“see”给替换成“is 单词 aaa”、“same as 单词 aaa”或“see 单词 aaa”
2.用正则表达式查找“ [a-z]+ 2</font>”(注意[a-z]前面有一空格)替换为空即可。

[ 本帖最后由 cdyg 于 2009-3-17 17:01 编辑 ]

该用户从未签到

131

主题

535

回帖

2826

积分

解元

Rank: 5Rank: 5

积分
2826

笑傲江湖章灌水大神章

4
发表于 2009-3-17 13:04:53 | 只看该作者
如果单词中含有单引号与大写字母,可以将[a-z]改为[a-zA-Z']

该用户从未签到

0

主题

1160

回帖

55

积分

童生

Rank: 2

积分
55
5
发表于 2009-3-17 13:51:56 | 只看该作者
強!cdyg為何不出一個排版的教程呢?我第一個報名!:)

该用户从未签到

375

主题

1098

回帖

7191

积分

会元

Rank: 7Rank: 7Rank: 7

积分
7191

小蜜蜂章笑傲江湖章灌水大神章

6
 楼主| 发表于 2009-3-17 14:34:00 | 只看该作者
非常钦佩cdyg!你的方法很有效,帮了我的大忙了。十分感谢!:)

该用户从未签到

6

主题

165

回帖

790

积分

被盗用户

积分
790
7
发表于 2009-3-17 14:44:56 | 只看该作者
http://www.unibetter.com/deercha ... hi-jiaocheng-se.htm
正则表达式30分钟入门教程

该用户从未签到

131

主题

535

回帖

2826

积分

解元

Rank: 5Rank: 5

积分
2826

笑傲江湖章灌水大神章

8
发表于 2009-3-17 16:53:08 | 只看该作者
原帖由 philostone 于 2009-3-17 14:34 发表
非常钦佩cdyg!你的方法很有效,帮了我的大忙了。十分感谢!:)

不客气。

该用户从未签到

131

主题

535

回帖

2826

积分

解元

Rank: 5Rank: 5

积分
2826

笑傲江湖章灌水大神章

9
发表于 2009-3-17 16:56:41 | 只看该作者
uedit的查找替换我这写了个很粗浅的教程:
https://pdawiki.com/forum/thread-1872-1-1.html#pid13212