問題タブ [slash]
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.
regex - Perl とメタ文字のスラッシュとハッシュ
以前の支援に感謝します。Perl の RegExp について質問があります
私の問題は..
マッチングするときは、m// または // または ## を書くことができます (これを使用する場合は、m または s を含める必要があります)。混乱を引き起こしているのは、私が持っているエスケープ文字に関する本の例です。私は、ほとんどの人が多くの文字をエスケープすると信じています。これは、プログラムがメタ文字を見逃さずに動作する確実な方法です。
これが私の問題であり、このスクリプトが何をするかを知っています:
しかし、私が持っている後の例は、次のように書き直されたことを示しています(これも理解しており、エスケープされています)
スラッシュまたはハッシュがプログラマーの好みとその使用法であることは知っています。私が理解していないのは、なぜ 2 番目の例がスラッシュをエスケープしているのに、最初の例がそうでないのかということです。ハッシュでスラッシュをエスケープしませんか? さらに紛らわしいのは、これより前に私が持っているさらに別の本の例を見ると、ハッシュを再び使用すると、@ 記号もエスケープされます。
if ($address =~ m#\@#) { print("That's an email address"); }
または似たようなもの
では、ハッシュやスラッシュを使用していないものから何をエスケープしますか? メタ文字を一致させるにはエスケープする必要があることは知っていますが、混乱しています。
apache - Apache:THE_REQUESTを使用せずに同じ書き換えルールを作成するにはどうすればよいですか?
使用せずに同じ書き換えルールを作成するにはどうすればよいTHE_REQUEST
ですか?
更新:
.htaccessの場所-www.domain.com/url/.htaceess
書き換えアクション-www.domain.com//url/idがwww.domain.com/url/idに書き換えられました
regex - mod_rewrite検索機能、スラッシュの問題(404エラー)
検索結果ページのURLを/search/query-1.htmlのようなものに書き直そうとしていますが、スラッシュ「/」または「#」を含むキーワードを検索しようとすると、..(A / Dなど)が返されます。 404エラー。
私の.htaccessには次のものがあります。
何が問題になる可能性がありますか?
ありがとう。
python - Python \\ を \ に置き換えます
だから私はこれを理解できないようです...私は文字列を言っており、"a\\nb"
これを"a\nb"
. 次のすべてを試しましたが、どれも機能していないようです。
これはうまく機能するため、最後のものが機能する理由が本当にわかりません。
私がここに欠けているものはありますか?
編集\ はエスケープ文字であることを理解しています。ここで私がやろうとしているのは、すべての\\n
\\t
etc. を etc. に変換\n
\t
することです。replace は、私が想像していたようには機能していないようです。
文字列 a を文字列 b のように見せたい。しかし、私が思っていたように、置換はスラッシュを置換していません。
backslash - git Status で同じファイルが 2 回表示される - ただし、パスのスラッシュ スタイルが異なる
を実行するgit status
と、次のような変更リストが表示されます。
add
次にcommit
CustomizablePDFs/InvoiceAdapter.php を実行すると、(本来あるべき姿で) コミットされ、ステータス リストに表示されなくなります (良い) 。
ただし、ステータス リストにgit status
は引き続き表示 されます。deleted: "CustomizablePDFs\\Model/AlignContainer.php"
そのファイル パスをgit rm
使用すると、pathspec がどのファイルにも一致しなかったと言って失敗します。
このエントリをステータス リストから削除するにはどうすればよいですか?
ありがとう、
ベン
java - JAVAの文字列(URLタイプから変更)から末尾のスラッシュを削除します
Java の文字列から末尾のスラッシュを削除したい。
文字列がURLで終わっているかどうかを確認したいのですが、そうであれば削除したいと思います。
ここに私が持っているものがあります:
この:
しかし、どちらも機能しません。
python - Pythonでスラッシュを取り除く方法raw_input()
初心者プログラマーはこちら。だから私に耐えなさい。私は簡単なPythonプログラムを持っています。
高さを6'6''と入力すると、Pythonが出力します
だからあなたは'6\6"'です
出力からスラッシュ"\"を削除するにはどうすればよいですか?
前もって感謝します!
java - Java Webアプリ:スラッシュがパスに追加されないようにしますか?
uriでWebアプリを実行すると、/myapp
を介してアプリにアクセスするとすぐにhttp://example.com/myapp
、URLがに変わりますhttp://example.com/myapp/
。これを防ぐ方法はありますか?
php - PHP ローカル マシン パス
クライアント用にアップグレードする完全な Web サイトをダウンロードしました。
コードがファイル (css、js、画像など) を見つけられないことに気付きました。パスは、先頭にスラッシュを付けて、次のようにコーディングし/
ます。/
各 href 、 src などの先頭からそれらを削除する
と、ローカルマシンの問題は解決しますが、もちろんオンラインで問題が発生します。
これはローカルでは機能しません:
これは(最初のスラッシュを削除)
この違いの理由は何ですか?両方のサーバーでパスを同じように処理するために構成する必要がある、ある種のシステム変数はありますか?
.htaccess - htaccess の奇妙な末尾のスラッシュの問題
URL: http://localhost/url/of/the/keyword/whatever/
2番目の条件の末尾にスラッシュがある理由を誰か説明できますか?
また、パーセンテージ サインインの URL 書き換えを許可するにはどうすればよいですか?
http://localhost/url/of/the/keyword/%40%23%24/
上記のルールは機能しません。Z、0-9、ドット、ハイフン、およびパーセント記号を許可するように誰でもこれを修正できますか?
ありがとう!