以下のように、指定されたキーから値を取得する正規表現があります
正規 .*key="([^"]*)".*
表現の入力値key="abcd-qwer-qaa-xyz-vwxc"
出力abcd-qwer-qaa-xyz-vwxc
abcd-
しかし、これに加えて、次のパターンが一致する場所でのみ開始して値を検証する必要があります-xyz
したがって、入力と出力は次のようにする必要があります。
以下で試しましたが、期待どおりに機能しません
.*key="([^"]*)"?(/Babcd|-xyz).*
キーと値のペアは、次のように大きな文字列の一部です。
object{one="ab-vwxc",two="value1",key="abcd-eest-wd-xyz-bnn",four="obsolete Values"}
キーを照合することで値が取得され、yi はこれを使用したと思います.*key="([^"]*)".*
注: ダッシュボードです。このリンクを参照して検索できますRegex: /"([^"]+)"/
この正規表現は、私が参照した文字列であるクエリ結果に適用されます。上記の正規表現で動作し.*key="([^"]*)".*
ます。その regexGroup 自体を変更しようとしています。お役に立てれば?
誰でもこれについて私を案内したり提案したりできますか? それは役に立ちます。ありがとう!