写完了就知道怎么做了,真是不好意思,又不知道怎么把这个问题删掉.
在replace pioneer 条件中加入 if $next......就行了
如何用replace pioneer删除TXT文件中某一特定行(此特定行可用正则表达式描述)中的前一行或后一行?
答案:2 悬赏:50 手机版
解决时间 2021-02-01 06:13
- 提问者网友:放下
- 2021-01-31 18:55
最佳答案
- 五星知识达人网友:西岸风
- 2021-01-31 19:57
是的,可以用$next和$previous来完成。
这里是如何用Replace Pioneer删除某一行(比如说包含abc的行)的后一行的详细步骤:
1. ctrl-o打开待处理文件
2. 把Replace Unit选成Line
在If下面输入matches($previous,'abc')
3. 点击Replace
注:
* matches($previous,'abc')表示如果前面一行包含abc,那么删除本行。
* 反之,可以用matches($next,'abc'),表示如果下一行包含abc,那么删除本行
这里是如何用Replace Pioneer删除某一行(比如说包含abc的行)的后一行的详细步骤:
1. ctrl-o打开待处理文件
2. 把Replace Unit选成Line
在If下面输入matches($previous,'abc')
3. 点击Replace
注:
* matches($previous,'abc')表示如果前面一行包含abc,那么删除本行。
* 反之,可以用matches($next,'abc'),表示如果下一行包含abc,那么删除本行
全部回答
- 1楼网友:人類模型
- 2021-01-31 20:18
<%
str="<a href=""1.asp?n=你&s=m"" target=""_blank"">你</a>" _
+"<a href=""2.asp?n=好&s=m"" target=""_blank"">好</a>"_
+"<a href=""3.asp?n=吗&s=m"" target=""_blank"">吗</a>"
set reg=new regexp
reg.pattern="<.+?>"
reg.global=true
str=reg.replace(str,"")
response.write str
%>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯