我有 6 個字串:
[db1 db2] /my/first/path/ /second/optional/path/
[db1 db2] /my/first/path/
--all /my/first/path/ /second/optional/path/
--all /my/first/path/
db /my/first/path/ /second/optional/path/
db /my/first/path/
是否可以創建正則運算式將每個字串拆分為 2 組(如果添加了可選路徑,則為 3 組)
uj5u.com熱心網友回復:
嘗試使用以下正則運算式:
^([^\/] ) (\/\S ) ?(\/. )?
解釋:
^: 字串符號的開始([^\/] ): 第 1 組,由斜線以外的任何字符組成: 空間(\/\S ):第 2 組,由斜杠和任何非空格字符組成?: 可選空間(\/. )?:第 3 組(可選),由字串的剩余部分(任何字符)組成
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/496679.html
上一篇:如何控制洗掉哪些重復項?
下一篇:使按鈕與另一個按鈕動態保持距離
