問題タブ [replace]

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 投票する
1 に答える
1844 参照

calendar - DevExpress ASP.NET カレンダーを自分のカレンダーに置き換えるには?

ASP.NET アプリケーションに DevExpress コントロール ツールキットを使用しています。次の理由により、DevExpress の既定のドロップダウン カレンダーを独自のカレンダーに置き換えたいと考えています。

  • DevExpress ドロップダウン カレンダーは、割り当てられているテキスト ボックスのすぐ隣に配置されます。IE では、カレンダーの親の兄弟である他の相対的に配置された要素によって隠されるため、これは悪いことです。これらの親要素に多くの z-index を設定することで回避できますが、面倒です。カレンダー要素が DOM の最後にあり、z-index が非常に高く、すべての上にある場合は、はるかに優れています。
  • カレンダーに適用しなければならない別のデザインがあり、一部のアーティストによって作成されました。なかなかいいのですが、このままカレンダーのHTMLで作れるか不安です。

また、置換は、グリッドビューとスタンドアロン コントロールの両方で、どこでも発生する必要があります。

これを行う方法について誰か考えがありますか?私が作成したいくつかのカスタム gridview 列タイプとカレンダー タイプを使用するバリアントを使用することもできます。

現在、私は DevExpress の複雑さに少し圧倒されています。

0 投票する
5 に答える
1570 参照

regex - ファイル内の検索と置換 - .NET フレンドリーな正規表現構文

C# で使用している正規表現構文を使用して、複数のファイルを検索および置換できる適切なツールを探しています。通常、私は Visual Studio でこれを行いますが、最も奇妙な正規表現構文を使用しています (これは、ファイル内のテキストを手動で置き換えるよりも高速であることを意図しています)。

これまでのところ、Windows grep を試してみましたが、以下の正規表現が気に入りませんでした。問題の正規表現は

と交換するには

または、これを Visual Studio の構文に変換しても問題ありません。

Jeffのブログに、これに関するすべての記事があります。

0 投票する
10 に答える
321326 参照

regex - Vim の各行の末尾に文字列を追加するにはどうすればよいですか?

*Vim の各行の末尾に追加したい。

コードを試してみましたが失敗しました

0 投票する
9 に答える
2795 参照

vim - Vim のコピー アンド ペースト

私の以前の質問は少し曖昧なようです。言い換えます。

次のようなファイルがあります。

注: replacethis1、replacethis2、replacethis3、...任意の単語である可能性があります

最小限のvimコマンドを使用して、「replacethis1」、「replacethis2」、「replacethis3」、..単語を「copythis」単語に置き換えるにはどうすればよいですか。

私ができる1つの方法は、次の手順です。

  1. 「dw」を使用して「replacethis1」、「replacethis2」、「replacethis3」などを削除します
  2. 「yw」を使用して「copythis」をコピーします
  3. 「replacethis1」があった場所にカーソルを移動し、「p」を実行します。「replacethis2」があった場所にカーソルを移動し、「p」などを実行します...

VIM でこれを行うより良い方法はありますか (より少ない数の vim コマンドを使用)?

0 投票する
5 に答える
1416 参照

regex - タグのテキスト コンテンツの検索と置換

タグのテキストの / を具体的に埋めようとしています。

コンテキストでは。タグがある場合:

私は取得したい:

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

perl - Perl でのインプレース編集中に行われた変更を記録するにはどうすればよいですか?

Perl プログラムを呼び出してファイルを検索および置換する単純な ksh のスクリプトを作成しました。渡された引数はホーム ディレクトリです。

それはうまくいきます。ただし、すべての変更をログ ファイルに出力したいと考えています。パイプとリダイレクトを試みましたが、うまくいきませんでした。何か案は?

ありがとう、グレン

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

emacs - Emacsで文字を改行に置き換えるにはどうすればよいですか?

Emacsを使用して、および/またはEmacsで文字;を新しい行に置き換えようとしています。replace-stringreplace-regexp

次のコマンドを試しました。

  • M-x replace-string RET ; RET \n

    ;これは2文字に置き換えられます: \n

  • M-x replace-regex RET ; RET \n

    これにより、次のエラーが発生します(ミニバッファーに表示されます)。

    置換テキストでの`'の使用が無効です。

replace-stringこのタスクに使用することの何が問題になっていますか?それを行う別の方法はありますか?

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

.net - Regex.Matches MatchCollection に基づいて文字列内のコンテンツを置き換えます

私はこの RegEx に過去 1 日ほど取り組んできましたが、必要なデータが返されるようにうまくいったと思います。最初に少し背景を。

ユーザーが Web ページを編集できるコンテンツ エディターがあります。テキストの書式設定、リンクの追加などを行うことができます。標準的なコンテンツ エディターの機能です。保存をクリックすると、エディターはコンテンツ (editor.Content) を取得して文字列に入れる機能を提供します。私がやりたいのは、リンク(<a>タグ)を取得し、それらが内部リンクか外部リンクか、およびPDFファイルかどうかを調べることです。

これが私が思いついた式です:

これにより、ドメイン (ドメインがある場合) とパスを分離できます。次に、一致をループします...

私の質問はこれです...値に対して「何かを行う」部分です。それを「editorContent」文字列に戻す最良の方法は何ですか? おそらく、editorContent を StringBuilder に入れ、その上で大量の置換を行うことができますが、それは非常に効率的ですか?

たとえば、PDF の場合、新しいウィンドウ (target="_blank") で開くように指定し、外部 URL については、onclick 属性に JavaScript コードを追加します。

どんなアイデアも素晴らしいでしょう!

ありがとう!

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

jquery - Jquery を使用して、リンクのアンカー部分の http:// を置き換えます

ページには、次のリンクがいくつかあります。

各リンクの 2 番目の http:// を削除して、画面に表示されないようにするにはどうすればよいでしょうか。

私はこれを無駄に試しました: