我想在該行的開頭匹配的白色空間,但只有下一個詞是PATCH,PUT,POST如何匹配的行空格開始或GET只有當一個特定的詞後
edit_user_registration GET /users/edit(.:format) registrations#edit
PATCH /users(.:format) registrations#update
在上面的情況下只有第二行白色空格。我嘗試這樣做:
(^\s*)+(POST|GET|DELETE|PUT|PATCH|OPTIONS)
問題是這將匹配即使是「打補丁」字,但要「補丁」之前只有空白匹配。
@Tushar:我相信在這種情況下這不是必要的,但我總是更喜歡安全。 –
適用\ b或不適用。 –
不應該將'\ b'放在預見範圍內嗎? –