Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

検索、ルールで囲み文字(🈟など)を指定した正規表現が設定できない #562

Open
scimmia9286 opened this issue Dec 26, 2021 · 2 comments

Comments

@scimmia9286
Copy link

環境

  • Version of EPGStation: 2.6.16
  • Version of Mirakurun: 3.9.0-beta.24
  • Version of Node: 16.13.0
  • Version of NPM: 8.1.0
  • OS: Ubuntu 20.04.2 (docker)
  • Architecture: x64

Issue

検索やルールでキーワードや除外キーワードに囲み文字を含む正規表現を記述すると検索に失敗する。
例えば以下のような指定の場合に発生
^新|🈟

@TurtleWilly
Copy link

This is probably the bugs in SQLite's regex support, see related information here: https://sqlite.org/forum/forumpost/96692f8ba5 (some of it has been fixed in latest version, but not all of it)

@scimmia9286
Copy link
Author

10.11.4-MariaDBで確認したところ、

SELECT * FROM epgstation.program where name regexp binary '^🈟';

の様に binary 句を入れるとエラーとならない様です
したがて、EPGStationの検索条件で「大小区別」を有効にすることで回避できました

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants