-1

私はこのファイルを持っています

xorg-fonts-misc-1.0b-1
Xorg-font-bitstream-75dpi-1.0.0-2.i386
Xorg-font-bitstream-100dpi-1.2a-2.arm
Other-Third-Party-1.2.2-1-any

私は分離したいし、このような出力が欲しい

xorg-fonts-misc-               1.0b-1
Xorg-font-bitstream-75dpi-     1.0.0-2.i386
Xorg-font-bitstream-100dpi-    1.2a-2.arm
Other-Third-Party-             1.2.2-1-any

私はこれを試しました

-[^a-zA-Z][0-9\.\w-]+[^a-zA-Z][\w-]*?[\d\w]*\n

4

1 に答える 1

0

これにより、テキストが2つの一致するグループに分類されます。2つのグループの間にスペースを入れますが、必要に応じてタブなどを入れることができます

/^(.*?)((\d[a-z]?\.)+.*)$/\1    \2/gmi

regex101は、正規表現をテストするのに最適な場所です。そのリンクには正規表現とテスト入力があり、正規表現がどのように機能するかを完全に説明しています。

于 2013-01-16T04:18:29.957 に答える