如何拆分以特定格式定義的一些字串:
[length namevalue field]name=value[length namevalue field]name=value[length namevalue field]name=value[length namevalue field]name=value
是否可以在 Notepad 中使用查找/替換正則運算式隔離對 name=value 替換 [length namevalue field] 與空格?主要問題與簡單的 \d{4} 搜索不起作用的數值有關。
例如。
輸入:
0010name=mario0013surname=rossi0006age=180006phone=0014address=street
0013name=marianna0013surname=rossi0006age=210006phone=0015address=street1
0003name=pia0015surname=rossini0005age=30017phone= 39221122330020address=streetstreet
輸出:
name=mario surname=rossi age=18 phone= address=street
name=mario surname=rossi age=18 phone= address=street
name=marianna surname=rossi age=21 phone= address=street1
name=pia surname=rossini age=3 phone= 3922112233 address=streetstreet
uj5u.com熱心網友回復:
您可以使用
\d{4}(?=[[:alpha:]]\w*=)
\d{4}(?=[^\W\d]\w*=)
請參閱
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/468608.html
上一篇:Python中位元組的正則運算式
