0
^(birthday|weight)(|\s?(asc|desc))?$
私はasc
またはdesc
が指定されていない場合は余計なスペースを防ぎたいです。末尾のスペースがあるbirthday
は一致しないようにしてください。この表現は機能しますが、それを実行する最善の方法があるかどうかは疑問です。左側の空白は(|\\s?(asc|desc))
です。正規表現マッチ終了次の試合
^(birthday|weight)(|\s?(asc|desc))?$
私はasc
またはdesc
が指定されていない場合は余計なスペースを防ぎたいです。末尾のスペースがあるbirthday
は一致しないようにしてください。この表現は機能しますが、それを実行する最善の方法があるかどうかは疑問です。左側の空白は(|\\s?(asc|desc))
です。正規表現マッチ終了次の試合
グループの後に?
があるので空の側は何もしません。この1で十分です:
^(birthday|weight)(\s?(asc|desc))?$
+1、同じことを答えることについて。 –
ガイダンスの方に感謝します。 – markdsievers