1
我一直在嘗試使用真棒包nlf
創建許可證NPM NLF - 提取版本號出事後(使用正則表達式)
的名單,但想從它產生
大量的列表中刪除特定的版本號我剛學正則表達式,得到了這個表達式到目前爲止
\b[^\w]@*[\d.]\b
但它似乎搶到許可證版本號以及..
我只是想拿出@
和空間之間的數字。
下面是一些示例文本
[email protected] [license(s): MIT]
package.json: MIT
[email protected] [license(s): AFLv2.1, AFLv2.1/BSD, BSD]
package.json: AFLv2.1, AFLv2.1/BSD, BSD
readme files: BSD
[email protected] [license(s): MIT]
package.json: MIT
license files: MIT
[email protected] [license(s): MIT]
package.json: MIT
license files: MIT
readme files: MIT
[email protected] [license(s): ISC]
package.json: ISC
license files: ISC
[email protected] [license(s): MIT]
package.json: MIT
readme files: MIT
[email protected] [license(s): MIT]
package.json: MIT
license files: MIT
FYI:我使用的Atom如果它很重要..
嘗試'\ b @ [\ d] * \ D' –
沒有結果的Atom – Norfeldt
好吧,看來在所有regex101發動機工作 - https://regex101.com/r/nGNhUq/1 –