システムid:
システムパスワード:
最大取得件數:
取得開始位置:
ソート対象數:
pimありなしフラグ:
共通顧客id:
受注番號:
受注ステータス2:
受注日時from:
受注日時to:
商品コードの數:
ソートキー1:
ソートキー2:
ソートキー3:
ソートキー4:
ソートキー5:
ソートキー6:
ソート順1:
ソート順2:
ソート順3:
ソート順4:
ソート順5:
ソート順6:
13桁商品コード1:
13桁商品コード2:
正規表示式替換
替換前 .* name="(.*)".*value="(.*)"\>.*
替換後.param("\1", "\2")
. 任何乙個字元
* 數量上重複任何乙個字元
[ ] 遇到半形空格結束
name=" 匹配實際內容與name="一樣的字
() 括號表示要的東西
.* 裡面的任何內容
" 直到"結束
.* 裡面的任何內容
value= " 匹配實際內容與value="一樣的字
() 括號表示要的東西
" 直到"結束
有些字元有轉意含義》 或者 \ 等 不代表》 \
如果想要表達原有含義(本意)用\加在前面,會表示本意
\1 第乙個括號裡面的內容留下
\2 第二個括號裡面的內容留下
替換後的結果為
.param("systemid", "12345678901234567890123456789012")
.param("systempassword", "20090692")
.param("maxcnt", "20")
.param("startpos", "1")
.param("sortcnt", "6")
.param("notpim***", "0")
.param("ccid", "8383838383838383")
.param("ordno", "")
.param("noinccancelord", "1")
.param("orddatefrom", "20000101121212")
.param("orddateto", "20500101123434")
.param("prodcnt", "2")
.param("sort0keytype", "1")
.param("sort1keytype", "2")
.param("sort2keytype", "3")
.param("sort3keytype", "4")
.param("sort4keytype", "5")
.param("sort5keytype", "6")
.param("sort0seq", "1")
.param("sort1seq", "1")
.param("sort2seq", "1")
.param("sort3seq", "0")
.param("sort4seq", "0")
.param("sort5seq", "1")
.param("prod0cd", "1320110767001")
.param("prod1cd", "1320110767009")
正規表示式 正規表示式 總結
非負整數 d 正整數 0 9 1 9 0 9 非正整數 d 0 負整數 0 9 1 9 0 9 整數 d 非負浮點數 d d 正浮點數 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 非正浮點數 d d 0 0 負浮點數 正浮點數正則式 英文本串 a za z...
正規表示式 表示式
網域名稱 a za z0 9 a za z0 9 a za z0 9 a za z0 9 interneturl a za z s 或 http w w w 手機號碼 13 0 9 14 5 7 15 0 1 2 3 5 6 7 8 9 18 0 1 2 3 5 6 7 8 9 d 號碼 x x x...
Linux正規表示式 編寫正規表示式
為了所有實用化的用途,你可以通過使用程式產生正確的結果。然而,並不意味著程式總是如你所願的那樣正確地工作。多數情況下,如果程式不能產生想要的輸出,可以斷定真正的問題 排除輸入或語法錯誤 在於如何描述想要的東西。換句話說,應該考慮糾正問題的地方是描述想要的結果的表示式。表示式不完整或者公式表示得不正確...