問題タブ [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.

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

bash - bash 補完でのスペースと引用符の適切な処理

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

javascript - JavaScriptでJavaScriptを適切にエスケープするにはどうすればよいですか?

これは仕方ないことかもしれませんが…

そのonmouseover="heartOver('');部分は私の JavaScript を壊します。これを行うことができるように、引用符をエスケープする方法はありますか?

0 投票する
4 に答える
7927 参照

java - JSP タグで三重にネストされた引用符を適切にエスケープする方法

Tomcat をアップグレードしたばかりで、新しい Tomcat はタグ内のネストされた引用符を好まないため、一重引用符と二重引用符を交互に使用する必要があります。例えば、

以前は、

これで、次のように変更できます。

このように引用符が 3 重にネストされている場合はどうすればよいですか。

上記のタグはコンパイルされません。

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

excel - カンマ区切りデータを Excel にインポートする

1,1,"パウンド","相手を長い尻尾や前足などで物理的にパウンドする",0,40,0,100,35,0,0,0,115,0

2,2,「空手チョップ」,「鋭いチョップで敵を攻撃。クリティカル率が高い。」,43,50,1,100,25,0,0,0,115,0

3,3,"DoubleSlap","敵は 2 ~ 5 回続けて繰り返し叩かれます。",29,15,0,85,10,0,0,0,115,0

上記の形式の大量のデータがあります。それを Excel に貼り付けると、各行が Excel のセルを占有します。引用符で囲まれたテキスト (説明) の 2 番目の部分だけを抽出できるようにしたいと考えています。Excelでこれを行う方法はありますか?

のように、これの代わりに:

1,1,"パウンド","相手を長い尻尾や前足などで物理的に叩く",0,40,0,100,35,0,0,0,115,0 2,2,"空手チョップ", "鋭いチョップで敵を攻撃する。クリティカル発生率が高い",43,50,1,100,25,0,0,0,115,0

これ欲しい:

長い尻尾や前足などで物理的に叩きつけます。鋭いチョップで敵を攻撃します。クリティカルヒット率が高い。

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

tsql - 二重引用符を置き換えるt-sql

''field1'' と "field2" という 2 つの異なる結果があるため、次のような t-sql ステートメントがありReplace(field,'\''','\"')ますが、これら 2 つの異なる結果を同じとみなし、それらをグループ化したい場合はどうすればよいでしょうか。最初の二重引用符を 2 番目のスタイルに置き換えて、これら 2 つをグループ化することを選択しましたが、置き換えても同じタイプの引用符として解釈されません。

ここで何が欠けていますか??

編集: テキストは同じで引用符が異なるデータをグループ化しようとしています。ユーザーは 2 つの一重引用符「hello」と 1 つの二重引用符「hello」を入力しています。この 2 つの行がある場合、それらを 1 つとして表示しようとしています。 「こんにちは」なので、上記のステートメントを実行することでこれができるはずだと思いますが、スラッシュなしでも正しく機能しません。

0 投票する
8 に答える
2851 参照

perl - (ネストされた|二重|単純な)引用符の正しい使用法は何ですか?

この質問はばかげていると思う人もいると思いますが、私は学ぶためにここにいます。
これらの仮定はほとんどの言語に当てはまりますか?
編集: わかりました。Perl/Bash スクリプトについて話しているとしましょう。

=> まったく解釈されません (たとえば、「$」または任意のメタ文字は文字と見なされ、画面に出力されます)

=>変数の解釈

私の懸念についてより正確に言うと、私はいくつかのシェルスクリプトを書いています(引用符は時々大きな面倒になることがあります)、そして次の行を書きました:

sed で単一引用符を使用していた場合、パターンは '$MODNAME' でしたね。(この特定のケースでは「アルファ」である $MODNAME の実際の値ではありません)

echo 内の awk で、私が抱えていた別の問題:

私はそのデバッグに時間を費やしました。私は、インタプリタがコマンドを「分割」しない (そして «basename» の直前で停止しない) ように、バッククォートがエスケープされているという結論に達しました。awk コマンドでは、'$8' は awk によって正常に解釈されるため、シェルでは解釈されません。シェル変数を使用したい場合はどうすればよいですか? awk -F "\"$MY_SHELL_VAR\"" と書きますか? $MY_SHELL_VAR がそのまま awk に解釈されるからですよね?

引用またはバッククォートに関する情報を追加することを躊躇しないでください!

ありがとうございました !:)

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

php - 二重引用符で囲まれた PHP 静的変数

二重引用符で囲まれた静的変数をPHPに評価させるにはどうすればよいですか?

私はこのようなことをしたい:

{}の変数値を取得するためにあらゆる種類のコンボを試しましself::$CLASSたが、何も機能しませんでした。私は現在、文字列連結で解決しましたが、入力するのは面倒です:

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

sqlite - SQLite へのインポート時に一重引用符をエスケープする

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

records.txt を db にインポートしようとすると: sqlite3 my.db < records.txt 最初の行が原因でエラーが発生します。records.txt ファイルには、このような行がたくさんあります。文字列内のこれらすべての一重引用符をエスケープする sed 構文が必要です。そのため、インポート時に問題はありません。私は本当にこれが必要です:(ありがとう!

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

quotes - 一重引用符の文字

(バッククォート)と'は、一重引用符の2つの異なる文字です。前の2つの引用文字を表示するmysqlスクリプトがありますが、それらを'に変更すると、構文が壊れます。
キーボードから`を入力するにはどうすればよいですか?