27

そのため、正規表現は私にとって常に困難でした。行の最初の空白を選択する正規表現を見つけようとしてイライラしています。したがって、崇高なテキストを使用してそれを / に置き換えることができます

簡単な説明をしていただけると助かります

4

2 に答える 2

56

@ediの回答の精神で、何が起こっているのかについての説明があります。行の先頭を で一致させ^、空白ではない一連の文字を[^\s]*orで探し\S*(前者は後者よりも多くのエディター、ライブラリなどで機能する可能性があります)、最初の空白文字を で見つけます\s。これらをまとめると、

^[^\s]*\s

非空白部分と空白部分をグループ化して、話している置換を行うことができます。

^([^\s]*)(\s)

次に、置換パターンはちょうど\1/

于 2013-10-18T23:01:33.173 に答える