次の形式の文字列があります id;some text here with possible ; inside の最初の出現によって2つの文字列に分割したい;。だから、それは次のようになりますidし、some text here with possible ; inside 文字列を分割する方法は知っていますが(たとえば、cut -d ';' -f1)、;左部分の内側にあるため、より多くの部分に分割されます。
Yi Jingの64ヘキサグラムによると、64個の不均等な部分に分割したいテキストファイルがあります。各ヘキサグラムのパッセージは、数字、ピリオド、および2つの改行で始まるため、正規表現は非常に簡単に記述できます。 しかし、この正規表現に従って実際にテキストファイルを64個の新しいファイルに分割するにはどうすればよいですか?のタスクのようですperl。しかし、おそらく、私がまったく見逃しているもっと明白な方法があるかもしれません。