正規表現を使用して、タブ区切りのテキスト ファイルから特定のテキストを「抽出」し、以下のファイルに対して操作を実行する方法を見つけようとしています。
次の形式のファイルがあります。
#HEADER_IGNORE HEADING1 HEADING2 HEADINGN
Some Text Here value value2 value3
SOME_TEXTHERE x z
Some More Text Here A B
そして、最初の「列」を抽出できるようにしたいです。基本的に、正規表現で抽出できるように、最初のタブの前にあるすべてのテキストを取得したいと考えています。
Some Text Here
SOME_TEXTHERE
Some More Text Here
次の正規表現を使用しようとしましたが、うまくいきませんでした。
/(\W\s)*\t$/
2 番目にできるようにしたいことは、行 x 列の参照に値がないかどうかを確認することです。つまり、上記のサンプル ファイルでは、行 IDSOME_TEXTHERE
に の値がありませんHEADING2
。任意の数の行 ID と列が存在する場合があります。
前もって感謝します!