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

0 投票する
6 に答える
5592 参照

php - PHP:ドキュメントルートディレクトリのバックスラッシュの問題

次のように$_SERVER["DOCUMENT_ROOT"]を使用して、ヘッダーファイルのスタイルシートにリンクしようとしています。

ローカルでテストしているので、次のようにパスを取得しています。

そして、これはFirefoxではレンダリングされません。ただし、IEでは機能します。これは明らかに検証の問題です。しかし、私はサーバーで同じコードを試しましたが、同じ結果になりました。:(

これを修正するにはどうすればよいですか?最終製品はローカルサーバーで実行される場合と実行されない場合があるため、コードを柔軟にする必要があります。

PHP5.2.8でAbyssWebserverx1を使用しています

インクルードフォルダーをアプリのすべてのサブディレクトリにコピーしたくないため、絶対パスを使用する必要があります。どこからでも参照できるようにする必要があります。

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

file-io - LaTeXでバックスラッシュを印刷する方法

LaTeXを使用してバックスラッシュ文字をテキストファイルに書き込みたい。

以下のコードの最初の行は、ファイル'myfile.out'を記述する変数'file'を宣言しています。2行目はファイルを開き、3行目はバックスラッシュ「\」をファイルに書き込もうとします。

LaTeXがバックスラッシュと混同されるため、3行目は機能しません。どうすれば機能させることができるか、誰か知っていますか?\textbackslash, $\backslash$ \char`` \`など色々試してみましたが、何もうまくいかないようです。

どうもありがとう

0 投票する
2 に答える
11366 参照

iphone - Objective-cの文字列に円記号を追加します

私はここでこの問題と同じ問題を抱えています。

私も彼と同じ情報をエンコードしたいです(それはasp.netの日付/時刻です)...

バックスラッシュを追加しようとすると、\を使用してから2つのバックスラッシュが表示されます。

上記のスレッドの全員が、これはNSLogの問題であり、NSStringは\\として扱うと主張してい\ます。パケットスニファを使用してWebサーバーに送信しているパケットを調べることでこれをさらに確認し、単一の円記号ではなく二重の円記号を送信していることを確認できます。

NSStringにバックスラッシュを追加する方法を知っている人はいますか?

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

fonts - YEN 記号がバックスラッシュか YEN かどうかを確認する方法は?

バックスラッシュ記号をPDFファイルに出力するために使用される小さなプログラムがあります。ほとんどの英語の OS ではバックスラッシュはバックスラッシュとして表示され、私のプログラムは問題なく動作します。しかし、日本語の OS または韓国の OS では、私のプログラムに問題が発生し始めます。それらの OS ではバックスラッシュは YEN または WON 記号として表示されますが、私のプログラムではそれらをバックスラッシュとしてエクスポートします。これはフォントのバグであることはわかっていますが、それでも解決策を見つけたいと思っています。バックスラッシュがバックスラッシュのように表示されているかどうかを確認する方法を知っている人はいますか?

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

javascript - Javascriptで文字列にスラッシュを追加するにはどうすればよいですか?

ただの文字列。一重引用符があるたびに\'を追加します。

0 投票する
2 に答える
1074 参照

r - Rで正規表現を使用してスラッシュをエスケープまたはサナタイズする方法は?

R で (タブ区切りの) csv ファイルを読み込もうとしています。 を含む列を読み込もうとすると/、エラーが発生します。

エラーは、このオブジェクトが見つからないことを示しています。バックスラッシュでエスケープしようとしましたが、うまくいきませんでした。

誰かが何か考えを持っていれば、本当に感謝しています!

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

javascript - 文字列のバックスラッシュが JavaScript によって解析されないようにする

Flash AS3 IRC アプリケーションが「f\reak」のような文字列を JavaScript に渡します。IRC では、JavaScript に渡すときに問題を引き起こす \ をユーザー名に含めることができます。

"f\reak "は JavaScript で"feak"になり、 \rをキャリッジ リターンにします。

キャリッジ リターンを解析する代わりに、文字列の絶対値を読み取る方法はありますか?

これらのメソッドは機能しませ ん
でし た

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

javascript - Javascriptとバックスラッシュが置き換えられます

これが私の文字列です:

これは私のコードです:

出力を次のように取得できません:

正規表現と置換値について考えられるすべての組み合わせを試しました。

どんな助けでも大歓迎です!

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

php - PHPでバックスラッシュを別の記号に置き換える

バックスラッシュを「.-。」などの別の記号に置き換えるのに苦労しています。'C \ xampp \ etc'などの文字列を送信できなかったため、バックスラッシュの位置を示すためだけに使用します。GET変数としてURLを介して、最初にその文字列のバックスラッシュを別の記号に置き換え、次にurlを介して送信し、それを処理するPHPファイルのバックスラッシュに戻します。そのような文字列をURL経由で送信するより良い方法はありますか?次のようなスクリプトを試してみると、

\は区切り文字としても使用されるため、phpエラーになります。

誰かがこれについて私を助けることができますか?

前もって感謝します!

ところで、URLを介して完全な配列を送信できれば、この問題全体は解決されますが、それは不可能だと思いますか?

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

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:言い回しを変更-「ダブルエスケープ」だと思っていましたが、シングルエスケープしかありませんでした。おっと!