Questions tagged «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;“。 一切正常工作了一年,但是今天,我只想做一些小的更改,然后开始编辑我的xml文件。 我现在得到这些字符的编译错误,因为Eclipse认为它是xml块的一部分。 关于如何在XML文件中添加此符号“ &lt;”的任何想法吗? 非常感谢。


1
在vim中插入回车符
我正在编辑一个网络协议框架,该框架将文件存储在Unix中(\n换行符)。我需要插入回车符(U+000Daka \r)。当我尝试从剪贴板中将其粘贴("+p)或使用Ctrl+ Shift+ u- 键入时000d,将插入换行符(U+000A)。 正确的做法是什么?


8
在UNIX中识别和删除空字符
我有一个文本文件,其中包含不需要的空字符(ASCII NUL,\0)。当我尝试查看它时,vi我看到^@在普通文本中交错的符号。我怎样才能: 确定文件中的哪几行包含空字符?我曾尝试对\0和进行grepping \x0,但这没有用。 删除空字符?strings在文件上运行可以清除它,但是我只是想知道这是否是最好的方法吗?


6
grep用于Unix中的特殊字符
我有一个日志文件(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 …



3
如何在bash上运行mysql命令?
以下代码在命令行上有效 mysql --user='myusername' --password='mypassword' --database='mydatabase' --execute='DROP DATABASE myusername; CREATE DATABASE mydatabase;' 但是,它在执行时不适用于bash文件 #!/bin/bash user=myusername password=mypassword database=mydatabase mysql --user='$user' --password='$password' --database='$database' --execute='DROP DATABASE $user; CREATE DATABASE $database;' 我收到以下错误: 错误1045(28000):对用户'$ user'@'localhost'的访问被拒绝(使用密码:是) 如何使bash文件作为命令行运行?

7
GET参数中允许的字符
GET参数中允许哪些字符而不进行编码或转义?我的意思是这样的: http://www.example.org/page.php?name=XYZ 除了XYZ之外,您还有什么?我认为只有以下几个字符: AZ(AZ) 0-9 -- _ 这是完整列表还是允许其他字符? 我希望你能帮助我。提前致谢!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.