求个正则表达式
================================================.................N百行内容
账户设置 安全设置个人资料支付宝绑定设置收货地址隐私设置更多消息
搜 索 ? {
"wapNoPay": false,
"wapNoLogin": false
}
所有订单 | 待付款0| 待发货0| 待收货1| 待评价2| 订单回收站
输入商品标题或订单号进行搜索
...................N百行内容
=================================================
想到把 “所有订单 | 待付款0| 待发货0| 待收货1| 待评价2| 订单回收站” 这一行从一个文件中提出来的,怎么搞也搞不定。
下面的正则是临时学的,大侠别见笑~~$s_Text = FileRead("D:\msg.txt")
$s_Text = StringRegExp($s_Text,'.*\r\n所有订单 \|.(\V*\d+\|\V*\d+\|\V*\d+\|\V*\d+)\| 订单回收站\r\n ',2)
_ArrayDisplay($s_Text)
MsgBox(0,"",$s_Text)返回值是“1”,??
什么情况??
谁能告诉我正则表达式该怎么写啊? Local $Str = _
'账户设置 安全设置个人资料支付宝绑定设置收货地址隐私设置更多消息' & @CRLF & _
'搜 索 ? {' & @CRLF & _
'"wapNoPay": false,' & @CRLF & _
'"wapNoLogin": false' & @CRLF & _
'}' & @CRLF & _
'' & @CRLF & _
'所有订单 | 待付款0| 待发货0| 待收货1| 待评价2| 订单回收站 ' & @CRLF & _
'输入商品标题或订单号进行搜索' & @CRLF
Local $aSR = StringRegExp($str, '(?m)^\h*(所有订单\V+订单回收站)\h*\v', 1)
If Not @Error Then MsgBox(0, $aSR, $str) 版主很强,正则表达式很强,看来必须好好的学学正则表达式了~{:face (319):} 回复 2# afan
再道一声谢谢~帮我大忙了,呵呵!
页:
[1]