問題タブ [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.
calendar - DevExpress ASP.NET カレンダーを自分のカレンダーに置き換えるには?
ASP.NET アプリケーションに DevExpress コントロール ツールキットを使用しています。次の理由により、DevExpress の既定のドロップダウン カレンダーを独自のカレンダーに置き換えたいと考えています。
- DevExpress ドロップダウン カレンダーは、割り当てられているテキスト ボックスのすぐ隣に配置されます。IE では、カレンダーの親の兄弟である他の相対的に配置された要素によって隠されるため、これは悪いことです。これらの親要素に多くの z-index を設定することで回避できますが、面倒です。カレンダー要素が DOM の最後にあり、z-index が非常に高く、すべての上にある場合は、はるかに優れています。
- カレンダーに適用しなければならない別のデザインがあり、一部のアーティストによって作成されました。なかなかいいのですが、このままカレンダーのHTMLで作れるか不安です。
また、置換は、グリッドビューとスタンドアロン コントロールの両方で、どこでも発生する必要があります。
これを行う方法について誰か考えがありますか?私が作成したいくつかのカスタム gridview 列タイプとカレンダー タイプを使用するバリアントを使用することもできます。
現在、私は DevExpress の複雑さに少し圧倒されています。
regex - ファイル内の検索と置換 - .NET フレンドリーな正規表現構文
C# で使用している正規表現構文を使用して、複数のファイルを検索および置換できる適切なツールを探しています。通常、私は Visual Studio でこれを行いますが、最も奇妙な正規表現構文を使用しています (これは、ファイル内のテキストを手動で置き換えるよりも高速であることを意図しています)。
これまでのところ、Windows grep を試してみましたが、以下の正規表現が気に入りませんでした。問題の正規表現は
と交換するには
または、これを Visual Studio の構文に変換しても問題ありません。
Jeffのブログに、これに関するすべての記事があります。
regex - Vim の各行の末尾に文字列を追加するにはどうすればよいですか?
*
Vim の各行の末尾に追加したい。
コードを試してみましたが失敗しました
vim - Vim のコピー アンド ペースト
私の以前の質問は少し曖昧なようです。言い換えます。
次のようなファイルがあります。
注: replacethis1、replacethis2、replacethis3、...任意の単語である可能性があります
最小限のvimコマンドを使用して、「replacethis1」、「replacethis2」、「replacethis3」、..単語を「copythis」単語に置き換えるにはどうすればよいですか。
私ができる1つの方法は、次の手順です。
- 「dw」を使用して「replacethis1」、「replacethis2」、「replacethis3」などを削除します
- 「yw」を使用して「copythis」をコピーします
- 「replacethis1」があった場所にカーソルを移動し、「p」を実行します。「replacethis2」があった場所にカーソルを移動し、「p」などを実行します...
VIM でこれを行うより良い方法はありますか (より少ない数の vim コマンドを使用)?
regex - タグのテキスト コンテンツの検索と置換
タグのテキストの / を具体的に埋めようとしています。
コンテキストでは。タグがある場合:
私は取得したい:
perl - Perl でのインプレース編集中に行われた変更を記録するにはどうすればよいですか?
Perl プログラムを呼び出してファイルを検索および置換する単純な ksh のスクリプトを作成しました。渡された引数はホーム ディレクトリです。
それはうまくいきます。ただし、すべての変更をログ ファイルに出力したいと考えています。パイプとリダイレクトを試みましたが、うまくいきませんでした。何か案は?
ありがとう、グレン
emacs - Emacsで文字を改行に置き換えるにはどうすればよいですか?
Emacsを使用して、および/またはEmacsで文字;
を新しい行に置き換えようとしています。replace-string
replace-regexp
次のコマンドを試しました。
M-x
replace-string
RET;
RET\n
;
これは2文字に置き換えられます:\n
。M-x
replace-regex
RET;
RET\n
これにより、次のエラーが発生します(ミニバッファーに表示されます)。
置換テキストでの`'の使用が無効です。
replace-string
このタスクに使用することの何が問題になっていますか?それを行う別の方法はありますか?
.net - Regex.Matches MatchCollection に基づいて文字列内のコンテンツを置き換えます
私はこの RegEx に過去 1 日ほど取り組んできましたが、必要なデータが返されるようにうまくいったと思います。最初に少し背景を。
ユーザーが Web ページを編集できるコンテンツ エディターがあります。テキストの書式設定、リンクの追加などを行うことができます。標準的なコンテンツ エディターの機能です。保存をクリックすると、エディターはコンテンツ (editor.Content) を取得して文字列に入れる機能を提供します。私がやりたいのは、リンク(<a>
タグ)を取得し、それらが内部リンクか外部リンクか、およびPDFファイルかどうかを調べることです。
これが私が思いついた式です:
これにより、ドメイン (ドメインがある場合) とパスを分離できます。次に、一致をループします...
私の質問はこれです...値に対して「何かを行う」部分です。それを「editorContent」文字列に戻す最良の方法は何ですか? おそらく、editorContent を StringBuilder に入れ、その上で大量の置換を行うことができますが、それは非常に効率的ですか?
たとえば、PDF の場合、新しいウィンドウ (target="_blank") で開くように指定し、外部 URL については、onclick 属性に JavaScript コードを追加します。
どんなアイデアも素晴らしいでしょう!
ありがとう!
jquery - Jquery を使用して、リンクのアンカー部分の http:// を置き換えます
ページには、次のリンクがいくつかあります。
各リンクの 2 番目の http:// を削除して、画面に表示されないようにするにはどうすればよいでしょうか。
私はこれを無駄に試しました: