問題タブ [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.
regex - 単語を切り替える正規表現?
すべての行に2つの文字列、数値文字列と英数字文字列(生ごとに長さが異なる)の長いリストがあり、位置を変更(切り替え)したい:
これを行うには:
2 番目の文字列には、上記の例のようにドットとアンダースコアも含まれます。以前に同様のタスクで使用した正規表現を試しましたが、うまくいきませんでした.Notepad ++とPowergrepで試しました.
と置換する:
その正規表現(バリエーションあり)を試しましたが、結果はありませんでした。
regex - 正規表現検索で HTML タグを除外する方法
これらのインスタンスを見つけるためにpowerGrepを使用しています:
ブロック 1:
しかし、私のファイルの中にこれらのインスタンスもあります:
ブロック 2
ブロック 2 ではなく、ブロック 1 のみを検索します。
次のように (?!) を使用してみました
</td>
BLOCK 2 が無視されるように、どうにかしてタグを検索から除外できますか?
regex - 1 つの文字列のみを一致させ、別の文字列を一致させない方法
これは文字列 1 です。
スパンを削除したいので、次のようになります。
この正規表現を使えば簡単です:
問題: 文字列が次のようになることがあります (文字列 2):
2 つの終了タグがあるため、これも一致します。でも絶対に合わせたくない。文字列 1 だけを見つけるにはどうすればよいですか?
java - jar コンテンツの取得
いくつかの .jar アーカイブを開いて、そこからファイルを取得しようとしています。私が今持っているもの:
- 私が知っている
.jar==.zip
ように、私は7zipを使用しました。それは私の瓶を開き、ヘッダーが壊れていて、まだ抽出に成功していると言っています。 標準の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)
Web を検索したところ、この jar を開くPowerGREP5ツールが見つかりました。
jarアーカイブは、有効な CRC を持ち、エラーなしで解凍された親.zipアーカイブから抽出されました
問題はここにあります:
私が 7zip から取得したコンテンツは、PowerGREPとは完全に異なります。Plsは、これがどのように起こるかを理解するのを手伝ってくれます.