tkrunning
(Thomas K. Running)
1
Wathed Words では、ネガティブルックビハインド式 (Ruby と JS の正規表現の両方で有効であるはずで、後者は ECMAScript 2018 以降) が機能しないようです。
例を挙げます。
(?<!new\s)\bcar\b は、 new の前にない car のインスタンスに一致するはずです。
たとえば、この文の car に一致するはずです。
He drives a car
しかし、この文では一致しません。
He drives a new car
しかし、Watched Words に追加すると、次のエラーが返されます。

これは意図的にサポートされていないのか、それともバグなのか、それとも別の方法で記述する必要があるのでしょうか?
「いいね!」 1
tkrunning
(Thomas K. Running)
5
では、私には動作しないのは奇妙ですね。現在 3.1.0.beta4 を使用していますが、最新版にアップグレードしてからもう一度試してみます…
tkrunning
(Thomas K. Running)
6
興味深いことに、ブラウザに依存するようです。Safariではエラーが発生しますが、Chromeでは発生しません。Chromeで追加してSafariでリストを表示すると、そこにエラーが表示されます。
しかし、今は無視してもよいかと思います。
「いいね!」 1
Canapin
(Coin-coin le Canapin)
7
Chrome (Windows) と Safari 16.5.2 で試しましたが、やはり問題は再現できませんでした。
「いいね!」 1
tkrunning
(Thomas K. Running)
8
Safari 16.4 以降でしかサポートされていないことが判明しました。私のバージョンは 16.3 でした。
それでも、他の問題が発生しています(ユーザー設定を保存できないなど)。
「いいね!」 1