問題タブ [qregexp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - QRegExp のキャプチャと置換
私は文字列を持っています
これで、「G:\MapTiler」を抽出し、「c:\gdal\bin」に置き換えたい
そのためにはQRegExpが必要です。
ありがとう
regex - qmake 変数を抽出するための正規表現
QRegExp
qmake プロジェクト コード (*.pro ファイル) から変数名を抽出するための を作成しようとしています。
変数の使用法の構文には、次の 2 つの形式があります。
- $$VAR
- $${VAR}
したがって、私の正規表現は両方のケースを処理する必要があります。私はこのように表現を書こうとしています:
しかし、期待どおりに機能しません。文字列の場合、「貪欲」マッチングモードを無効にして一致させました($$VAR
)。私が理解したように、私の場合、gready-mode は間違った結果につながる可能性があります。
それで、私は何を間違っていますか?
または、貪欲モードを使用する必要があり、この動作を気にしないでください:)$$V
QRegExp::setMinimal (true)
PS 変数名には、スペースやその他の「特殊な」記号を含めることはできません。文字のみを使用してください。
regex - Qt5 Qregexp : なぜ私のパターンが機能しないのですか?
この問題が発生します テキスト ファイルを開くと、一致する文字列を取得できません。次に、次のパターンをテストします: .* しかし、何も取得できません。きっとテキストファイルは読めるし、パターンもgrepで受け入れられるはずです。ありがとうございました。
申し訳ありませんが、エスケープを使用しないでください。しかし、次のように変更すると:
私が使う
この文字列を正規表現にバインドするには、数値を返しますが、次の expr を使用すると
私は何も得ません。
regex - QRegExp を使用した double 値の正規表現
QLineEdit の正規表現チェッカーを作成しており、QRegExp を使用しています。
私はすでにint値チェッカーを書いています:
しかし、私は double の値を複雑にしています。より具体的には、この数値のケースを分離することはできません。FE 0.210 または 0.001。
double 値にこの機能を実装するのを手伝ってください。前もって感謝します。
html - QRegExp. すべてのリンクをつかむ
HTMLからすべての参照リンクを取得する正規表現を作成します
結果としてリストを受け取ります:
しかし、私はリストを受け取る必要があります"http://somehref" "href text..." "http://somehref" "href text..." ....