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.
@で始まり、equal(=)で終わらないすべての単語を検索したい
"@parameter" ---> result = "@parameter" "@parameter = @first" ---> result = "@first" "@parameter = @first, @parameter = @second" ---> result = "@first" and "@second"
前もって感謝します
regex を使用します。これは、 (オプションの先行スペース文字を使用して)続いていない単語が続くもの@\w+\b(?!\s*=)を探すことを意味します@=
@\w+\b(?!\s*=)
@
=
行末まで貪欲な量指定子を使用し、オプションの検索をバックトラック=します。
^.*=?\s*(@\w+)\s*$