タグ付けされた質問 「special-characters」

特殊文字(プログラミングに適用される)は、特定のタスクを実行するために使用される言語固有の予約文字または記号です(たとえば、ワイルドカード文字、データ型インジケーター、エスケープ文字など)。

9
コロン `:`は、わかりやすいURLを使用しても安全ですか?
スラッシュで区切られた単語としてアプリケーションセクションを指定するURLシステムを設計しています。具体的には、これはGWTにあるため、URLの関連部分はハッシュに含まれます(クライアント側のコントローラーレイヤーによって解釈されます)。 http://site/gwturl#section1/section2 一部のセクションでは追加の属性が必要になる場合があります。これをで指定して:、URLのセクション部分が明確になるようにします。次のように/、コードは最初に、次にで分割され:ます。 http://site/gwturl#user:45/comments もちろん、これはurlの使いやすさのために行っているので、特別な意味を持つこれらの文字がブラウザや他のシステムによってURLエンコードされ、最終的には次のようなURLにならないようにしたいと思います。この: http://site/gwturl#user%3A45/comments <--- BAD この方法でコロンを使用すると、ブラウザ、ブックマークシステム、JavascriptやJavaコードでも安全に(つまり、自動的にエンコードされません)ですか?

3
'<'などの文字をxmlファイルに書き込む
私がプログラムを始めて以来、Android向けの開発中に、Eclipseでstring.xmlに "&lt;-"、 "" &lt;&lt; "などの特殊文字を使用しました。 すべてが1年間問題なく動作しましたが、今日は、いくつかのマイナーな変更を加えたいと思い、xmlファイルの編集を開始しました。 Eclipseがxmlブロックの一部であると信じているため、これらの文字でコンパイルエラーが発生します。 このシンボル「&lt;」をxmlファイルに追加する方法についてのアイデアはありますか? どうもありがとうございます。


1
vimに復帰文字を挿入する
Unixでファイルを保存しているネットワークプロトコルフレームを編集しています(\n改行)。改行文字(U+000D別名\r)を挿入する必要があります。クリップボードから貼り付ける"+pか()、またはCtrl+ Shift+ u- を使用して入力しようとする000dと、改行が挿入されます(U+000A)。 それを行う正しい方法は何ですか?

5
「バックスペース」エスケープ文字「\ b」:予期しない動作?
だから私はようやくK&Rを読んでいて、最初の数ページの中で、バックスペースエスケープ文字があることを学びました\b。 だから私はそれをテストしてみると、いくつかの非常に奇妙な動作があります: #include &lt;stdio.h&gt; main () { printf("hello worl\b\bd\n"); } 出力は hello wodl 誰かこれを説明できますか?

8
UNIXでのnull文字の識別と削除
不要なnull文字(ASCII NULなど\0)を含むテキストファイルがあります。私はそれを表示しようとするとvi、私が見る^@通常のテキストでインタリーブシンボルを、。どうやって: ファイルのどの行にnull文字が含まれているかを特定しますか?私はのためにgrepを試みている\0と\x0、これは動作しませんでした。 ヌル文字を削除しますか?stringsファイルで実行するとクリーンアップされますが、これが最善の方法かどうか疑問に思っていますか?


6
Unixでの特殊文字のgrep
ログファイル(application.log)があり、次の通常および特殊文字の文字列が複数行に含まれている可能性があります。 *^%Q&amp;$*&amp;^@$&amp;*!^@$*&amp;^&amp;^*&amp;^&amp; この特殊文字列を含む行番号を検索したい。 grep '*^%Q&amp;$*&amp;^@$&amp;*!^@$*&amp;^&amp;^*&amp;^&amp;' application.log 上記のコマンドは結果を返しません。 行番号を取得するための正しい構文は何ですか?

4
順序付けされていないリストで箇条書きの代わりにチェックマーク/チェックマーク記号(✓)を使用するにはどうすればよいですか?
リストテキストの前に目盛り記号を追加したいリストがあります。この方法で適用するのに役立つCSSはありますか? ✓ this is my text ✓ this is my text ✓ this is my text ✓ this is my text ✓ this is my text ✓ this is my text 注:このタイプのHTMLコードでこれが必要です &lt;ul&gt; &lt;li&gt;this is my text&lt;/li&gt; &lt;li&gt;this is my text&lt;/li&gt; &lt;li&gt;this is my text&lt;/li&gt; &lt;li&gt;this is my text&lt;/li&gt; &lt;li&gt;this …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.