多くのタブと改行を含むテキストへのテキスト文字列があります。私がやりたいことは、白以外の文字を抽出することです。
たとえば、次の文字列があるとします。
"P#\tPP\tA/S\tMed\tClaim $\tJockey\tWgt\tTrainer\tM/L\n1\t1\t Hardshell (FL) \t4/G\tL\t$10,000\tC C Lopez\t120\tC Baker\t5/1"
これにより、次のようになります。
Match 1: P# PP Horse A/S Med Claim $ Jockey Wgt Trainer M\L
Match 2: 1 1 Hardshell (FL) 4/G L $10,000 C C Lopez 120 C Baker 5/1
タブで検索と置換を行い、カンマに置き換えるのが最善の方法ですか、それとも単にタブやその他の空白文字を無視する方法がありますか。Rubular を使って文字列を一致させようとしているのですが、なぜかタブ (\t) を一致させることができません。ここで何が欠けていますか。