1
rxで動的正規表現を作成するにはどうすればよいですか?
rxランタイム値を使用して正規表現を作成するために使用したい。 現在、私はこれをやっています: (setq strings '("foo" "bar" "baz")) (eval `(rx symbol-start (or ,@strings) symbol-end)) ただし、の使用は避けたいevalです。私は見つけましたがrx-to-string、どのフォームを書くべきかは明確ではありません: ;; error: Unknown rx form `symbol-start (rx-to-string '(symbol-start (or ,@strings) symbol-end)) rx実行時に式を作成するにはどうすればよいですか?