問題タブ [escaping]
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.
sql - Access SQL で ' をエスケープする
次のような方法で、vba でドメイン ルックアップを実行しようとしています。
これは、txtVillage が Dillon's Bay のようになるまで正常に機能し、アポストロフィが単一引用符であると見なされ、実行時エラーが発生します。
一重引用符をエスケープする単純な関数を作成しました。これは、"'" を "''" に置き換えます。これはかなり頻繁に発生するようですが、同じことを行う組み込み関数への参照が見つかりません。私は何かを逃しましたか?
xml - XMLでCDATAエンドトークンをエスケープする方法はありますか?
]]>
XML ドキュメントの CDATA セクション内でCDATA エンド トークン ( ) をエスケープする方法があるかどうか疑問に思っていました。または、より一般的には、CDATA 内で使用するためのエスケープ シーケンスがある場合 (ただし、存在する場合は、begin または end トークンをエスケープすることだけがおそらく意味があると思います)。
基本的に、CDATA に開始トークンまたは終了トークンを埋め込んで、それを解釈せずに別の文字列として扱うようにパーサーに指示できますか。
おそらく、xml 構造またはコードをリファクタリングしようとしている場合は、単にリファクタリングする必要がありますが、私は過去 3 年ほど xml を日常的に使用してきましたが、この問題が発生したことはありません。それが可能かどうか疑問に思っていました。単なる好奇心から。
編集:
htmlエンコーディングを使用する以外...
php - PHP に余分なバックスラッシュが追加されている
私のくだらないウェブホストは先日いくつかのアップグレードを行い、いくつかの設定がうまくいかなかった.なぜなら私たちの会社のウィキ(MediaWiki)を見ると、すべての引用がバックスラッシュでエスケープされている. 影響を受けるのは、投稿されているデータ (つまり、記事) だけではなく、標準の MediaWiki テキストでもあります。例えば、
まだ存在しないページへのリンクをたどりました。ページを作成するには、下のボックスに入力を開始します (詳細については、ヘルプ ページを参照してください)。誤ってここに来た場合は、ブラウザの「戻る」ボタンをクリックしてください。
私が最初にしたことは、無効にしてファイルを使用することmagic_quotes_gpc
でしたが、これはまだ発生しています。私の報告は次のとおりです。magic_quotes_runtime
.htaccess
php_info()
何か案は?
html - エスケープされたコードの編集 (表示用)
HTML で実際のコードとして表示するためにコードをエスケープした場合 (コード スニペットの例など)、データベースに保存してからエディター (HTML ページ) に戻すと、HTML として表示されます。 、エスケープされたテキストとは対照的に。
テキストに textarea タグを含めると、編集領域が途中で閉じられ、保存時に残りの部分が切り落とされるため、問題が発生します (タグを閉じない場合はそれ以上)。
私の質問は次のとおりです。これはブラウザ側で意図された動作ですか? -> テキストをエスケープする必要があります (おそらくコードと事前タグ)? 変更したいときはいつですか?それとも私は何か間違ったことをしていますか?
* 注: これを使用しているのは私だけであり、ほとんどが学習用であるため、ブラウザーで使用するときに HTML を処理し、予想通りの方法。
java - Eclipse コンソールでログを色付けする
Eclipse コンソールでログの一部を色付けする方法はありますか。エラーストリームと標準ストリームに送信して、それらを異なる色にできることはわかっていますが、文字列に色を埋め込んで色を付けることができる ANSI エスケープコード (またはその他の HTML ?) の行をもっと見ています。ログ。
奇妙なレイアウトに頼ることなく重要なビットを目立たせるのに役立ち、レイアウトをlog4jセットアップに保つのに役立ちます
ここに私が探しているものの例があります:
[INFO] グリッドが完成しました....... false
太字の部分は青色ですが、この色はアプリケーションによってある程度制御できます。そのように(タグは概念的で恣意的ですが、アイデアは得られます):
log.info(String.format("グリッドが完成しました....... <blue>
%s </blue>
", isComplete ));
より一般的な注意として、これらのログの表示を支援するために、ログにメタ情報を埋め込む機能があります。CSS による情報の表示を助けるために Web ページのコンテンツにタグを付けるのと同じように。
c - system() コピーは失敗しますが、cmd コピーは機能します
cmd.exe で、「copy c:\hello.txt c:\hello2.txt」というコマンドを実行すると、問題なく動作しました。しかし、C プログラムでこのコードを実行すると、次のエラーが発生しました。
出力: システムは、指定されたファイルを見つけることができません。
ここで何が起こっているか知っている人はいますか?
c# - XHTMLドキュメントをプレーンテキストに変換するC#コード
Evernoteのメモをスケジュールに従ってOutlookにエクスポートするユーティリティを作成しています。Outlook APIにはプレーンテキストが必要であり、EvernoteはプレーンテキストノートのXHTMLドキュメントバージョンを出力します。必要なのは、すべてのタグを取り除き、Evernoteエクスポートファイルに埋め込まれているソースXHTMLドキュメントのエスケープを解除することです。
基本的に私は向きを変える必要があります。
の中へ
CDATAセクションを簡単に解析して、4行のテキストだけを取得できますが、divを削除し、エスケープを解除して、そこに潜んでいる可能性のある余分なHTMLを処理する信頼できる方法が必要です。
その仕事をするMSAPIコンボがあると思いますが、私にはわかりません。
java - 正規表現のエスケープ パス セパレータ
一致する JavaScript ファイルを見つける正規表現を作成する必要があります。
たとえば、次の両方で機能するはずです。
- c:\mysite\js\common.js (Windows)
- /var/www/mysite/js/common.js (UNIX)
問題は、Windows のファイル セパレータが適切にエスケープされていないことです。
投げ
Windows システムと UNIX システムの両方で機能する共通の正規表現を使用する方法はありますか?
regex - 引用符をエスケープする引用符付き文字列の正規表現
" It's big \"problem "
正規表現を使用して部分文字列を取得するにはどうすればよいですか?
windows - Windowsコマンドプロンプトで山かっこをエスケープする
山かっこ(<および>)を含む文字列をWindowsマシン上のファイルにエコーする必要があります。基本的に私がやりたいことは次のとおりです。
echo some string < with angle > brackets >>myfile.txt
コマンドインタプリタが山括弧と混同されるため、これは機能しません。文字列全体を次のように引用できます。
echo "some string < with angle > brackets" >>myfile.txt
しかし、ファイルに不要な二重引用符があります。
UNIXで角かっこをエスケープしても、次のようには機能しません。
echo some string \< with angle \> brackets >>myfile.txt
アイデア?