問題タブ [double-quotes]
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.
php - Javascriptに渡す前に、PHPで引用符とすでにエスケープされている引用符をエスケープする方法は?
一重引用符と二重引用符をエスケープすることについては多くの質問がありますが、特定の問題を解決する答えを見つけることができませんでした。
次のように、引数としてオブジェクトの名前を使用してJavascript関数を呼び出すonClickイベントを使用して画像を動的に返すPHP関数があります。
Javascript関数は、次のような時点で確認ダイアログを表示する必要があります。
ユーザーが'または"または\'または\"を含む名前を入力したときにJavascriptの確認が混乱しないようにするには、PHPで$ responseをフォーマットするにはどうすればよいですか?
c++ - C ++で文字列から二重引用符を削除する.
文字列から二重引用符を削除していますが、次の関数からこのエラーが発生し続けます。ここで何が問題なのですか?
[エラー]
c.cpp: 関数内
void readCSVCell(std::stringstream&, std::string&)
:
c.cpp:11: エラー: に引数を変換__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >
できconst char*
ませ1
んint remove(const char*)
whitespace - PLINK を使用して一重引用符と二重引用符でリモート コマンドを送信する
Linuxサーバーに接続してコマンドを実行するために、winXPでplinkを使用しようとしています。私が実行しているコマンドラインは次のとおりです。
plink some_profile cd "$(echo 'T:\somedir\somesubdir with space in it\' | sed 's_\\_/_g' | sed 's_T:_/media/drive1_g')";unrar x 'somefile.rar'
このコマンド部分 (cd から開始) を Linux ボックスで直接実行すると、完全に機能します。しかし、plink で実行すると、次のエラーで失敗します。
bash: line 0: cd: /media/drive1/somedir/somesubdir: No such file or directory
plink を実行するときにコマンドを正しく引用していないと思うので、ディレクトリ内のスペースを処理するために必要な引用符を転送していません。これが機能するように引用する方法についてのアイデアはありますか?
なぜ私がこれを行っているのか不思議に思っているかもしれませんが、これは基本的に、現在強調表示しているファイル (samba マウント) を unrar できる Directory Opus で実行しているスクリプトです。ディレクトリとファイル名がスクリプトに渡され、リモート ボックスでそのファイルが unrar されます。
ありがとう!
編集:Mikel からの応答のおかげで問題は解決しました。これは、他の誰かが後でこれに出くわした場合に備えて、現在機能する行です...
plink some_profile cd \"$(echo 'T:\somedir\somesubdir with space in it\' | sed 's_\\_/_g' | sed 's_T:_/media/drive1_g')\";unrar x 'somefile.rar'
c# - C# 正規表現; 二重引用符の問題
私はここで少し困惑しています。私はこの方法を持っていましたが、これは最近までうまく機能していました:
次の文字列(私の単体テストから取得)があれば、それはうまくいきます:
現在起こっているように見えるのは、次のようなものを取得していることです。
そして今、私の正規表現はもう一致しません。
.*
はすべての文字に一致するはずだと思っていましたが、その二重引用符でつまずいているようです。これを再び機能させる方法についてのアイデアはありますか?
regex - csvの二重引用符を置き換える
次の問題がほとんどあり、解決策が見つかりませんでした。これは私の CSV ファイル構造である可能性があります。
ご覧のとおり"
、インチと"L"
囲みの中にいくつか書かれてい"
ます。
現在、次の例のように、 "
(インチ) と二重引用符を 2 つの単一引用符に置き換える UNIX シェル スクリプトを探しています。"L"
誰でも私を助けることができますか?
sed - SEDのヘッダーから二重引用符を削除します
ヘッダー行からのみ二重引用符を削除したいと思います。以下のデータは、タブ区切り文字を含むtxtファイルです。ありがとう!
"$sedol" "$cusip" "$rbss_id"
"2877365" "22122P101" "53301020"
"B0G72D1" "" "50102020"
望ましい答えは次のとおりです。
$sedol $cusip $rbss_id
"2877365" "22122P101" "53301020"
"B0G72D1" "" "50102020"
.net - 引用符で囲まれた文字列を否定後読みで照合する正規表現 (.NET)
VB.NET ソース コードの引用符で囲まれた文字列に一致する .NET Regex を作成しようとしていますが、XML コメントの文字列やリージョン ラベルなどの特定の不要な文字列を除外しています。
以下は、Regex が実行される可能性のある VB.NET ソース コードを表すデータ サンプルです。
正規表現は、メソッド呼び出しで引用符で囲まれた文字列と一致するDebug.WriteLine
必要がありますが、領域ラベルと XML コメントの文字列は無視する必要があります。また、2 つの連続する二重引用符を使用して、埋め込まれた (エスケープされた) 引用符文字を表す VB.NET の引用符エスケープ構文もサポートする必要があります。
出発点として、次の正規表現を試してみましたが、否定の後読みにより、開始引用符であるかのように後続の終了引用符に一致します。
追加のフィネスとして、正規表現が引用符のペアで表される空の文字列を完全に無視できると便利です。
何か提案はありますか?
前もってありがとう、ティム
php - php に javascript と引用符を含めることに問題がありますか?
これが私のコードです:
構文エラー、予期しない T_STRINGを壊しています
一重引用符、二重引用符、およびエスケープのあらゆるタイプの組み合わせを試しました??
私は途方に暮れています、何が欠けていますか??
ありがとう!!
mysql - CSVを出力するためにMySQLリクエストデザインに引用符付きのプロパティを追加する方法
SQLリクエストをCSVファイルに出力しようとしていますが、設定に役立つ2つのオプションを追加できません。うまく機能するリクエストの一部は次のとおりです。
このリクエストにこれら2つのオプションを追加したいのですが、引用符が付いていないものがあります。
と
どうすればこれを統合できますか?
postgresql - PostgreSQLでクエリを実行するために二重引用符を省略します
簡単な質問ですが、PostgreSQLで二重引用符を省略する方法はありますか?
これが例です。を与えるselect * from A;
と、を取得します。実際の結果を得るには、ERROR: relation "a" does not exist
を与える必要があります。select * from "A";
PostgreSQLで2番目を実行せず、代わりに1番目を実行する方法はありますか?