問題タブ [single-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 - PHP でユーザーから ' (一重引用符) または " (二重引用符) を受け入れる
HTML で入力フィールドを作成し、値を PHP に渡しました。ユーザーが' (一重引用符)を含む名前を指定すると、スクリプトが壊れます。デバッグ時に、PHP に問題があることがわかりました。' (一重引用符)と" (二重引用符)を受け入れる方法を教えてください 。以下は私のコードです。
HTML:
PHP:
参考までに: SQL インジェクションではありません。その見積もりを文字列として送信する必要があります。
python - 二重引用符と単一引用符の両方で印刷する
私は、Learning Python the Hard Way の演習 8print
を行っていますが、関数内の特定の行が一重引用符または二重引用符で囲まれている理由がわかりません。
プログラムは次のようになります。
出力は次のとおりです。
3 番目の文が二重引用符で囲まれ、他の文が単一引用符で囲まれているのはなぜですか?
xsd - 単一引用符を含む XSD 1.1 アサート テスト
なぜ次のことがうまくいかないのか、誰にもわかりませんか?xsd は Xerces で検証されます
一重引用符'
エンティティを使用するとエラーが発生します...
ありがとう
c# - 二重連続の一重引用符を置換
次のように、二重連続の一重引用符を null に置き換えようとしています。
しかし、これは起こっています:
任意のヒント?
regex - 一重引用符は、bash スクリプトでバックスラッシュを特別なものとして扱いますか?
私がここで読んだことから、「単一引用符内では、' を除くすべての特殊文字が文字どおりに解釈される」と書かれています。それで、バックスラッシュ (「\」) も文字どおりに解釈されると思いました。
しかし、エイリアスで使用しようとすると、どういうわけか特殊文字として解釈されます。
alias somefolder='cd /Some\ path/with\ spaces/'
...まだ動作しますか?
それでも、これはしません:
alias somefolder='cd /Some path/with spaces/'
$
一重引用符の全体的なポイントは怠惰のため、つまり、で変数を展開していない場合(二重引用符が必要になるため)のためだと思っていたので、これは私を驚かせます。
tldp ソースが間違っているとは思えないので、これを説明するより良い方法はありますか? ありがとう。
database - 一重引用符を使用してApache Usergridからエンティティを選択するにはどうすればよいですか
Usergrid コレクションのクエリで一重引用符をエスケープする方法を見つけようとしています。ドキュメントやオンラインでそれについて何も見つけることができません。たとえば、本のコレクションがあり、「Charolette's Web」というタイトルのコレクションを選択したいとします。
このクエリは、データベース クエリからの結果を返しません。'' をエスケープ文字として (sql のように) 試しましたが、それもうまくいきませんでした。
php - Mac 経由のアポストロフィが db に正しく保存されない
私はこれまでにこれに出くわしたことがなく、完全に困惑しています!
私はWordpressでいくつかのカスタムフロントエンド投稿スクリプトを使用しています.これらは完全に正常に動作し、データがデータベースなどに保存される前にすべてが正しくエスケープされます.マックのキーボード。
さまざまな文字を使用した投稿の例がテキスト エリアに入力されます。
そして、これはデータベースに保存されるものです(そして、呼び出されたときにページに表示されます):
これは、わかりやすくするためにデータをデータベースに保存する方法です。
たとえば、このような Web ページからアポストロフィをコピーして貼り付けると、問題なく保存されます。
しかし、その斜めのアポストロフィは Mac キーボードでは (標準として) 利用できません。デフォルトは一重引用符 ' です。
私はこれまでこの問題に遭遇したことがありません。
私は機知に富んでいるので、誰もが提案や回避策を手に入れました!