1
私はregexに新しく、パターンを使用して一連のキー値ペアをキャプチャしようとしています。私は、セパレータとして、キーが付属して「=」と行ずつ、キャプチャするために探しています値:キー値正規表現パターン
Field1 = value1
Field2 = value2
Field3 = value3
誰かが私に値をキャプチャする正規表現パターンを定義する助けてもらえますが、私が働いています以下のパターン::あなたはすべての値をキャプチャする(Positive Lookbehindを使用して)以下正規表現を使用することができます
(\w+)=(.+?)\={1}?
感謝
こんにちはサイアムを参照してください!キャプチャしようとしている値には、123 @ abc.com、abc-det-FLP、VCN:20161115:74055:5、99.709などの複雑な値を含めることもできます。いくつかの値については、文字列の半分しかキャプチャされず、次の行が含まれるまですべてを保持する必要があります。私は理解している 'w'に続く '+'を見ています。 'greedy'です。どのように私は最後のビットを変更して、行の終わりまですべてをキャプチャすることができますか知っていますか?あなたの入力をありがとう – Freelancer
感謝のSiam、正確に必要に応じて。デモも便利でした:) – Freelancer
あなたは大歓迎です!! :-) – m87