私はVBsの正規表現オブジェクトを使って次のことをしようとしていましたが、簡単な方法を見つけることができませんでした。いくつかの提案を提供できる人はいますか?正規表現 - 試合内で試合を見つけるにはどうすればいいですか?
たとえば、私は文字列「12 < 56> 89」を持っています。この場合、「<>」内の文字列を取得したいと思います。現在私が行っているのは、< 56>を返す式 "< \ d +>"を探してみることです。次に、最初の一致の結果から "\ d +"という式を探して、56を返します。
関数を2回呼び出す必要があるため、この方法が嫌いです。私は "<"の中の文字列を得ることが可能かどうか疑問に思っています。ありがとうございました!
おかげで、 アレン
ありがとうございました。 グループ変数$ 1を返すにはどうすればよいですか? 私が実際にやろうとしているのは、2つの文字列の間の文字列を検索し、2つの境界文字列を結果から除外することです。 「(?<=<)\d+(?=>)」というルックアラウンド式は使用していませんが、動作していないようです。 これ以上の提案はありますか? ありがとう、 アレン – Allen
ああ、申し訳ありません。私の答えはperlです。 vbscript –
のために更新されました!助けてくれてありがとう、ジェフ。また、VBsの正規表現をテストするためのリンクを共有してくれてありがとう。 – Allen