問題タブ [backslash]
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:ドキュメントルートディレクトリのバックスラッシュの問題
次のように$_SERVER["DOCUMENT_ROOT"]を使用して、ヘッダーファイルのスタイルシートにリンクしようとしています。
ローカルでテストしているので、次のようにパスを取得しています。
そして、これはFirefoxではレンダリングされません。ただし、IEでは機能します。これは明らかに検証の問題です。しかし、私はサーバーで同じコードを試しましたが、同じ結果になりました。:(
これを修正するにはどうすればよいですか?最終製品はローカルサーバーで実行される場合と実行されない場合があるため、コードを柔軟にする必要があります。
PHP5.2.8でAbyssWebserverx1を使用しています
インクルードフォルダーをアプリのすべてのサブディレクトリにコピーしたくないため、絶対パスを使用する必要があります。どこからでも参照できるようにする必要があります。
file-io - LaTeXでバックスラッシュを印刷する方法
LaTeXを使用してバックスラッシュ文字をテキストファイルに書き込みたい。
以下のコードの最初の行は、ファイル'myfile.out'を記述する変数'file'を宣言しています。2行目はファイルを開き、3行目はバックスラッシュ「\」をファイルに書き込もうとします。
LaTeXがバックスラッシュと混同されるため、3行目は機能しません。どうすれば機能させることができるか、誰か知っていますか?\textbackslash, $\backslash$ \char
`` \`など色々試してみましたが、何もうまくいかないようです。
どうもありがとう
iphone - Objective-cの文字列に円記号を追加します
私はここでこの問題と同じ問題を抱えています。
私も彼と同じ情報をエンコードしたいです(それはasp.netの日付/時刻です)...
バックスラッシュを追加しようとすると、\を使用してから2つのバックスラッシュが表示されます。
上記のスレッドの全員が、これはNSLogの問題であり、NSStringは\\
として扱うと主張してい\
ます。パケットスニファを使用してWebサーバーに送信しているパケットを調べることでこれをさらに確認し、単一の円記号ではなく二重の円記号を送信していることを確認できます。
NSStringにバックスラッシュを追加する方法を知っている人はいますか?
fonts - YEN 記号がバックスラッシュか YEN かどうかを確認する方法は?
バックスラッシュ記号をPDFファイルに出力するために使用される小さなプログラムがあります。ほとんどの英語の OS ではバックスラッシュはバックスラッシュとして表示され、私のプログラムは問題なく動作します。しかし、日本語の OS または韓国の OS では、私のプログラムに問題が発生し始めます。それらの OS ではバックスラッシュは YEN または WON 記号として表示されますが、私のプログラムではそれらをバックスラッシュとしてエクスポートします。これはフォントのバグであることはわかっていますが、それでも解決策を見つけたいと思っています。バックスラッシュがバックスラッシュのように表示されているかどうかを確認する方法を知っている人はいますか?
javascript - Javascriptで文字列にスラッシュを追加するにはどうすればよいですか?
ただの文字列。一重引用符があるたびに\'を追加します。
r - Rで正規表現を使用してスラッシュをエスケープまたはサナタイズする方法は?
R で (タブ区切りの) csv ファイルを読み込もうとしています。 を含む列を読み込もうとすると/
、エラーが発生します。
エラーは、このオブジェクトが見つからないことを示しています。バックスラッシュでエスケープしようとしましたが、うまくいきませんでした。
誰かが何か考えを持っていれば、本当に感謝しています!
javascript - 文字列のバックスラッシュが JavaScript によって解析されないようにする
Flash AS3 IRC アプリケーションが「f\reak」のような文字列を JavaScript に渡します。IRC では、JavaScript に渡すときに問題を引き起こす \ をユーザー名に含めることができます。
"f\reak "は JavaScript で"feak"になり、 \rをキャリッジ リターンにします。
キャリッジ リターンを解析する代わりに、文字列の絶対値を読み取る方法はありますか?
これらのメソッドは機能しませ
ん
でし
た
javascript - Javascriptとバックスラッシュが置き換えられます
これが私の文字列です:
これは私のコードです:
出力を次のように取得できません:
正規表現と置換値について考えられるすべての組み合わせを試しました。
どんな助けでも大歓迎です!
php - PHPでバックスラッシュを別の記号に置き換える
バックスラッシュを「.-。」などの別の記号に置き換えるのに苦労しています。'C \ xampp \ etc'などの文字列を送信できなかったため、バックスラッシュの位置を示すためだけに使用します。GET変数としてURLを介して、最初にその文字列のバックスラッシュを別の記号に置き換え、次にurlを介して送信し、それを処理するPHPファイルのバックスラッシュに戻します。そのような文字列をURL経由で送信するより良い方法はありますか?次のようなスクリプトを試してみると、
\は区切り文字としても使用されるため、phpエラーになります。
誰かがこれについて私を助けることができますか?
前もって感謝します!
ところで、URLを介して完全な配列を送信できれば、この問題全体は解決されますが、それは不可能だと思いますか?
ruby - Ruby-ある種の「Regexpunescape」メソッドを探しています
エスケープせずに保存したい特別なエスケープコードを含む文字列がたくさんあります。たとえば、インタプリタは次のように表示します。
"\\014\"\\000\"\\016smoothing\"\\011mean\"\\022color\"\\011zero@\\016"
しかし、私はそれを(検査したときに)次のように表示したい
"\014\"\000\"\016smoothing\"\011mean\"\022color\"\011zero@\016"
それらをエスケープ解除する方法は何ですか?連続するn個のバックスラッシュごとに1つのバックスラッシュを削除する正規表現を作成できると思いますが、正規表現の経験はあまりなく、「よりエレガントな」方法があるはずです。
たとえば、puts MyString
必要な出力が表示されますが、それを変数にキャプチャする方法がわかりません。
ありがとう!
コンテキストを追加するために編集:いくつかのものをマーシャリング/復元するために使用されているこのクラスがありますが、いくつかの古い文字列を復元すると、タイプエラーが発生します。 --base64として保存されます。TypeError: incompatible marshal file format (can't be read)
format version 4.8 required; 92.48 given
代わりに、それらはエスケープされたように見えますが、これは望ましくありません。マーシャルが文字列の最初の文字を調べて形式を決定するため、同様に復元しようとするとTypeErrorが発生
するためです。
編集2:言い回しを変更-「ダブルエスケープ」だと思っていましたが、シングルエスケープしかありませんでした。おっと!