問題タブ [powergrep]

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.

0 投票する
2 に答える
196 参照

regex - 単語を切り替える正規表現?

すべての行に2つの文字列、数値文字列と英数字文字列(生ごとに長さが異なる)の長いリストがあり、位置を変更(切り替え)したい:

これを行うには:

2 番目の文字列には、上記の例のようにドットとアンダースコアも含まれます。以前に同様のタスクで使用した正規表現を試しましたが、うまくいきませんでした.Notepad ++とPowergrepで試しました.

と置換する:

その正規表現(バリエーションあり)を試しましたが、結果はありませんでした。

0 投票する
1 に答える
251 参照

regex - 正規表現検索で HTML タグを除外する方法

これらのインスタンスを見つけるためにpowerGrepを使用しています:

ブロック 1:

しかし、私のファイルの中にこれらのインスタンスもあります:

ブロック 2

ブロック 2 ではなく、ブロック 1 のみを検索します。

次のように (?!) を使用してみました

</td>BLOCK 2 が無視されるように、どうにかしてタグを検索から除外できますか?

0 投票する
1 に答える
83 参照

regex - 1 つの文字列のみを一致させ、別の文字列を一致させない方法

これは文字列 1 です。

スパンを削除したいので、次のようになります。

この正規表現を使えば簡単です:

問題: 文字列が次のようになることがあります (文字列 2):

2 つの終了タグがあるため、これも一致します。でも絶対に合わせたくない。文字列 1 だけを見つけるにはどうすればよいですか?

0 投票する
1 に答える
94 参照

java - jar コンテンツの取得

いくつかの .jar アーカイブを開いて、そこからファイルを取得しようとしています。私が今持っているもの:

  1. 私が知っている.jar==.zipように、私は7zipを使用しました。それは私の瓶を開き、ヘッダーが壊れていて、まだ抽出に成功していると言っています。
  2. 標準のOracle jdkユーティリティを使用jar tvf my.jarして、これを得ました:
    java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:219) at java.util.zip.ZipFile.<init>(ZipFile.java:149) at java.util.zip.ZipFile.<init>(ZipFile.java:120) at sun.tools.jar.Main.list(Main.java:1115) at sun.tools.jar.Main.run(Main.java:293) at sun.tools.jar.Main.main(Main.java:1288)

  3. Web を検索したところ、この jar を開くPowerGREP5ツールが見つかりました。

jarアーカイブは、有効な CRC を持ち、エラーなしで解凍された親.zipアーカイブから抽出されました

問題はここにあります

私が 7zip から取得したコンテンツは、PowerGREPとは完全に異なります。Plsは、これがどのように起こるかを理解するのを手伝ってくれます.