問題タブ [replaceall]

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 に答える
509 参照

java - s.replaceAll() が機能しない Java/AndroidSDK

こんにちは、(html) 文字列の一部を置き換えようとしていますが、うまくいきません。はい、私はそれを新しい変数に設定しています。

なぜこれが機能しないのですか?

[img/]タグが関係していると思います。その中には、置き換えようとしている「resolveuid」文字列があります。

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

java - EclipseのJava、intintにreplaceAllを使用

私はJavaプロジェクトのコードに取り組んでいますが、現在はreplaceAll(String, int)のコードブロックにありpublic String getDAT(int col, int MULTIPLIER)ます。Eclipseは、私がそれをどのように使用しようとしているのかではなく、そのreplaceAllためであると言っています。(String, String)(String, int)

ただし、唯一の提案は、、、、またはに変更replace()することです。整数でなければならないので、最後はできません。最初の2つに従って変更すると、エラーは基本的に同じです。私はJavaにかなり慣れていないので、Javaについてはあまり知りません。replaceFirst()MULTIPLIERString

これがそのコードブロックです(無視ChatColorしてConfigManager、コードの残りの部分と一緒に使用します):

ヘルプ!私はまだここで実用的な答えを持っていません!追加しましString.valueOf(MULTIPLIER);たが、replaceAllの問題は何も変わりません。他に何か追加されているはずString.valueOf(MULTIPLIER);ですか?

0 投票する
3 に答える
141 参照

javascript - javascript-replaceAllを行う方法は?

こんにちは私はここで問題があります。+javascriptを使用して、文字列内の文字のすべてのインスタンスを置き換えようとしています。何が起こるかというと、最初のインスタンスだけが変更されているということです。

これが私のコードです:

のインスタンスが2つあるため、出力はHello%2BWord%+本来あるべきときになります。Hello%2BWord%%2B+

あなたはこれをチェックすることができます:http://jsfiddle.net/Wy48Z/

助けてください。前もって感謝します。

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

regex - 正規表現を使用して foo(.*) を (foo に置き換える方法)?

正規表現を使用してすべてを置き換えるメカニズムはありますが、一致したものは保持し".*"ますか?

これが正規表現の一部ではなく、一部のエディターで可能である場合は、その旨を記載してください。

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

java - string.replaceAll javaはルックアラウンド正規表現では機能しませんか?

私はこのようなjson文字列を持っています:

そして、「name=」と「hobbies=」を削除して、次のパターンを使用したいと思います\w*\=(?={)。->editPadProを使用してテスト済み

ただし、Javaですべて置換を使用する場合:

このエラーメッセージが表示されました

この作品を手に入れるためのアドバイスをお願いします。

よろしく、

サム

0 投票する
6 に答える
1451 参照

java - 文字列を別の文字列に置き換えることはできません(ブール値)-Java

何も置き換えられません。私はまだ「falsetrue」を取得します。文字列のすべての「false」と「true」を「f」と「t」に置き換えたいと思います。

私はそれを正しい方法でやっていないと確信しています、そしてそれが私があなたの助けを必要とする理由です、それは大いに感謝されるでしょう。

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

java - すべてのメソッドを置き換えるPatternSyntaxExceptionをスローします

次のコードを見てください。


実行すると、次の例外が発生します。

スレッド"main"の例外java.util.regex.PatternSyntaxException :
インデックス4の近くで一致しないクロージング')'
:00852-2

私の理解から、私は括弧'('、')'をエスケープする必要があります、私はこれをしようとしました(コードのコメント部分を見てください)例外はありませんでしたが、文字列に追加している改行は表示されません現れる。

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

java - JTextFieldに数字とピリオド(.)のみを許可するDocumentFilter?

\JTextField の作成は次のとおりです。

ここに私の DocumentFilter があります:

これにより、JTextField からすべての文字が自動的に削除されます。

しかし、「\D」に似たすべてのコマンドを含む場所を誰かが知っているかどうか疑問に思っていました. 正しい情報を見つけるのに時間がかかりました。

また、私が今持っているコードも. 私はダブルスを扱っているので、私が必要とするタイプではありません。何か案は?

ありがとう!今日私が学んだことは驚くべきことです。私は13時間連続でコーディングしています。

0 投票する
3 に答える
9126 参照

java - Java で特殊文字を含む String で replaceAll を使用する

基本的に、これは私がやろうとしていることです:

返すべきもの"+la"

+ 記号を置き換えるだけなら を使用することはわかっ\\+ていますが、記号が埋め込まれたときに何をすべきかわかりません。両方から削除するのが最善の答えですか?これは私の目的では機能しますが、ダクトテープの答えのようです。

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

java - java正規表現検出\n

文字列内のLaTeXコメントを削除しようとしています:

入力文字列:

\begin{comment}内部\nコメント1\end{comment}何か外部コメント\begin{comment}内部コメント2\end{comment}コメント2の後

出力:

\begin{comment}コメント1の内側\end{comment}コメント2の後にコメントの外側の何か

望ましい出力:

サンプルコード:

したがって、問題は、この正規表現がを検出していないこと\nです。

次のリンクを使用して正規表現を作成しました。

http://www.regexplanet.com/advanced/java/index.html