この文字列がdummy_data:\m192.168.1.125\pApp
あり、指定された文字列から IP アドレスを抽出したいと考えています。
次の正規表現を使用しました。
\\\\m([\\d\\w\\.]+)\\\\?
これは を返します\m192.168.1.125
が、私が欲しいのは192.168.1.125
これを達成する方法について何か提案はありますか?
この文字列がdummy_data:\m192.168.1.125\pApp
あり、指定された文字列から IP アドレスを抽出したいと考えています。
次の正規表現を使用しました。
\\\\m([\\d\\w\\.]+)\\\\?
これは を返します\m192.168.1.125
が、私が欲しいのは192.168.1.125
これを達成する方法について何か提案はありますか?
これは簡単です:
[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?
IPv4 アドレスに対してのみ機能します。
これはあなたの文字列でも機能しました:
([0-9]{1,3}\.){3}[0-9]{1,3}
このランダムページで両方をテストしました。彼らがどれほど信頼できるかはわかりません。