Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は現在、次の正規表現を完了するのに行き詰まっています。
私の正規表現
^[a-zA-Z0-9.][a-zA-Z0-9.+:_-]+[a-zA-Z0-9.]$
一致する構造は Sample:Te.st4:Test.Sample 、各名前がで区切られ: ていますが、各名前に次の文字以外の特殊文字を使用できるようにしたいです。
Sample:Te.st4:Test.Sample
:
> # *
その正規表現の書き方がわかりません。これを解決するのを手伝ってください。
正規表現は、または"^[^>#*]+$"を含むものを除くすべての入力と一致します。>#*
"^[^>#*]+$"
>
#
*
既存の正規表現から、最初または最後の文字になることを許可したくないように見えます。:その場合、必要な正規表現は次のとおりです。
"^[^:>#*]+|([^:>#*][^>#*]+[^:>#*])$"