wordpressで正規表現を書いています。
解決したいこと: 正しく正規表現を動かしたいです。
現状: 文字列判定になってしまったり、エラーが「出てしまいます。正規表現自体はあっていそうです(https://regexper.com/)。
jsファイルに記述しています。
以下のようになっているかを判別するのに使用しています。
?paged=2&page_id=21
if(hogehoge === url)
let url = ?paged=\d{0,}\&page_id=\d{0,}; ⬇︎ Uncaught SyntaxError: Invalid or unexpected token
上は書き方が怪しい?
let url = /?paged=\d{0,}\&page_id=\d{0,}/; ⬇︎ 文字列扱いになってしまいます。
RegExpで作ってみよう
let url = new RegExp('?paged=\d{0,}\&page_id=\d{0,}') ⬇︎ Uncaught SyntaxError: Invalid regular expression: /?paged=d{0,}&page_id=d{0,}/: Nothing to repeat
https://regexper.com/で?paged=\d{0,}\&page_id=\d{0,}をチェックしてみたところ問題なさそうでした。
ですが実際に使用しようとするとエラーが出てしまったりする状態です。
おそらく書き方に問題があるのではと思っているのですが、原因を特定出来ずにいます。
どなたかお分かりになる方居ましたら、ご教授いただきたいです。
よろしくお願いいたします。
jquery-3.5.1
回答2件
あなたの回答
tips
プレビュー