posix-ere

    0

    1答えて

    私はこのコードを使用してueventを解析しようとしていますが、私の正規表現が適切でないためにregcomp関数が失敗すると思います。 誰でも手助けできますか?私はthisのようなことをしようとしています。 #include <stdio.h> #include <string.h> #include <regex.h> int main() { char * source =

    0

    2答えて

    ImageMagick identifyコマンドは、パターンに一致するファイルのイメージサイズを返す非常に大きなイメージパスで実行しようとしています。私は次の2つのコマンドを実行しようとすると、 /jewelclub_[a-z0-9]{1,}_(small|medium|large|zoom)\.jpg/ 最初は成功し、2番目は私の正規表現に何か問題がなければならないように思われる失敗します:

    0

    1答えて

    aptの正規表現でネイティブにシーケンスをエスケープする方法はありますか? 私は文字列の++と文字通り一致したいと思うlibpng++のような検索があります。私は手動で\+\+で++をエスケープできることを知っていますが、個々の文字を手動でエスケープするのではなく、文字列をエスケープする必要があります。 私は、apt-cache search libpng++試してみた"libpng++"、'li

    1

    1答えて

    名前付きキャプチャグループに問題があり、再利用しています。キャプチャグループAに名前をつけ、最初に "asd"のようなものをキャプチャし、\ kを使用してキャプチャグループAの式を再度使用しようとすると、正規表現Iと一致しないため動作しませんoriginalyはグループAに書きましたが、代わりに以前に一致したAと一致するようにしようとしています。これは "asd"です。 は、だから私はのようなもの

    -2

    1答えて

    私はPythonのreモジュールについて知っていますが、posix標準に従わず、PHPはeregを削除しています。その言語をサポートするライブラリはありますか?私は最も近いのはJavaの正規表現ライブラリだと思います。誰もが別のことを知っていますか? linuxのegrepで使われているような正規表現を使うのに最も近いものは何でしょうか?

    3

    2答えて

    の終わり中括弧をエスケープすることができ、私は中括弧のために括弧を交換するには、次のbashスクリプトを持っています。 VARS=${VARS//(/{} VARS=${VARS//)/}} 最初の行はOK動作しますが、もう一つは唯一の終わり中括弧を追加します。 私はバックスラッシュと中括弧をエスケープしようとした場合、バックスラッシュ自体を変数に格納します。 文字列からこれらの中括弧をエス

    1

    1答えて

    /var/logディレクトリにシンプルなfindディレクトリを作成して、圧縮されていないすべてのsyslogファイルを検索しようとしています。私はこれまで持っていることは正規表現です: syslog(\.[0-9]*)?$ だから、これはsyslog、syslog.1、syslog.999などを見つけて、syslog.1.gzまたは前述のsyslogのパターンに一致しない何か他のもののようなgzi

    0

    1答えて

    組み込みプロジェクトで作業中。スケジューリングポリシーをSCHED_OTHERからSCHED_RRに変更する際に、タイマーの問題とストリームの読み込み遅延が発生しています。 SCHED_OTHERの間には届かず、SCHED_RR(ラウンドロビン)に到着する問題があります。 スケジューリングポリシーを変更する際にどのような影響がありますか。ポリシーの変更中に組み込みプロジェクトにカーネルモジュールを