私はこのコードを持っています:
if(/^\/[^/]+\/[^/]+\/collections/.test(location.pathname)) { alert("ok")};
このマッチ:
http://localhost:3000/es/hyperrjas/collections
問題は、次のものとも一致することです。
http://localhost:3000/es/hyperrjas/collections/thing1
http://localhost:3000/es/hyperrjas/collections/thing2
http://localhost:3000/es/hyperrjas/collections/thing3
.
.
.
最初のタイプの URL とのみ一致する必要があります。
http://localhost:3000/es/hyperrjas/collections
http://localhost:3000/es/michael-25/collections
http://localhost:3000/es/other_username/collections
URLをthing1、thing2、thing3などと一致させたくありません....
この正規表現 JavaScript を修正するにはどうすればよいですか?