标签: special-characters

如何转义模式编译的方括号

我用逗号分隔正则表达式列表:

.{8},[0-9],[^0-9A-Za-z ],[A-Z],[a-z]
Run Code Online (Sandbox Code Playgroud)

我对逗号进行了分割.现在我正在尝试将此正则表达式与生成的密码进行匹配.问题是Pattern.compile不喜欢没有转义的方括号.有些人可以给我一个简单的函数,它接受一个像这样的字符串:[0-9]并返回转义字符串\[0-9\].

java regex escaping special-characters

26
推荐指数
3
解决办法
5万
查看次数

哪些是HTML和XML特殊字符?

HTML和XML中有哪些特殊的保留字符实体?

我所说的信息是:

HTML:

  • & (替换&)
  • < (替换&lt;)
  • > (替换&gt;)
  • " (替换&quot;)
  • ' (替换&apos;)

XML:

  • < (替换&lt;)
  • > (替换&gt;)
  • & (替换&amp;)
  • ' (替换&apos;)
  • " (替换&quot;)

但我无法找到其中任何一个的文档.

W3C确实在可扩展标记语言(XML)1.0(第五版)中提到了某些预定义的实体引用.但它表示这些实体是预定义的(与&copy;预定义的方式相同); 不是他们必须逃脱:

4.6预定义实体

[定义:实体和字符引用都可以用于 转义左尖括号,&符号和其他分隔符.为此目的指定了一组通用实体(amp,lt,gt,apos,quot).也可以使用数字字符引用; 它们在被识别时立即展开,必须被视为字符数据,因此数字字符引用"<"和"&"可用于在字符数据中出现<和&.

必须将哪些字符转义为HTML中的实体引用?必须
哪些字符转义为XML中的实体引用?


更新:

可扩展标记语言(XML)1.0(第五版):

2.4字符数据和标记

&符号(&)和左尖括号(<)不得 以其文字形式出现,除非用作标记分隔符,或用于注释,处理指令或CDATA部分.
如果在其他地方需要它们,则必须 …

xml http special-characters entityreference htmlspecialchars

26
推荐指数
1
解决办法
3万
查看次数

c#replace \"characters

我发送了一个XML字符串,我试图通过XmlReader解析,我试图去除\"字符.

我试过了

.Replace(@"\", "")
.Replace("\\''", "''")
.Replace("\\''", "\"")
Run Code Online (Sandbox Code Playgroud)

加上其他几种方式.

有任何想法吗?

c# replace special-characters

25
推荐指数
3
解决办法
18万
查看次数

我如何grep一个大于符号?

我正在尝试grep for php函数调用

grep -Ri '->someFunction' .

但它不起作用.我究竟做错了什么?

linux grep special-characters

25
推荐指数
1
解决办法
9510
查看次数

从Python中的字符串中删除表情符号

我在Python中发现了这个用于删除表情符号的代码,但它无效.你能帮忙解决其他问题吗?

我已经观察到我的所有emjois都开始了\xf但是当我尝试搜索时str.startswith("\xf")我得到了无效的字符错误.

emoji_pattern = r'/[x{1F601}-x{1F64F}]/u'
re.sub(emoji_pattern, '', word)
Run Code Online (Sandbox Code Playgroud)

这是错误:

Traceback (most recent call last):
  File "test.py", line 52, in <module>
    re.sub(emoji_pattern,'',word)
  File "/usr/lib/python2.7/re.py", line 151, in sub
    return _compile(pattern, flags).sub(repl, string, count)
  File "/usr/lib/python2.7/re.py", line 244, in _compile
    raise error, v # invalid expression
sre_constants.error: bad character range
Run Code Online (Sandbox Code Playgroud)

列表中的每个项目都可以是单词 ['This', 'dog', '\xf0\x9f\x98\x82', 'https://t.co/5N86jYipOI']

更新:我使用了其他代码:

emoji_pattern=re.compile(ur" " " [\U0001F600-\U0001F64F] # emoticons \
                                 |\
                                 [\U0001F300-\U0001F5FF] # symbols & pictographs\
                                 |\
                                 [\U0001F680-\U0001F6FF] # transport & map symbols\
                                 |\
                                 [\U0001F1E0-\U0001F1FF] …
Run Code Online (Sandbox Code Playgroud)

python string unicode special-characters emoji

25
推荐指数
12
解决办法
5万
查看次数

jQuery - 替换字符串中的所有括号

我试过这个:

mystring= mystring.replace(/"/g, "").replace(/'/g, "").replace("(", "").replace(")", "");
Run Code Online (Sandbox Code Playgroud)

它适用于所有双引号和单引号,但对于括号,这只替换字符串中的第一个括号.

如何使用JavaScript替换字符串中的所有括号?或者替换字符串中的所有特殊字符?

javascript replace special-characters

24
推荐指数
3
解决办法
5万
查看次数

是否有"未找到字形"字符?

假设我们有一个包含无法显示的Unicode字符的文本,因为我们的字体没有相应的字形.通常,会显示占位符,例如矩形块(见屏幕截图).

是否存在可靠地生成此字形的"字形未找到"字符?我想"If the following text contains <insert character here> then you need another font..."在UI中写一些东西.

顺便说一句,我不是在谈论 (替换角色).当无法从数据流中正确解码Unicode字符时,将显示此字符.它不一定产生相同的字形:

在此输入图像描述

unicode fonts glyph special-characters

24
推荐指数
3
解决办法
1万
查看次数

符号(@)和美元符号($)在C或C++中是否有任何特殊含义

最近我的一位朋友在接受采访时遇到了这个问题.面试官问他是否有特殊字符$, @, |, ^, ~在c或c ++中有任何使用方法.

我知道它们|, ^ and ~分别用作Bitwise OR,XOR和Complement.

但我不知道是否@ and $有任何特殊含义.如果有,请举例说明可以应用的地方吗?

c c++ special-characters

24
推荐指数
3
解决办法
2万
查看次数

插入&次; 使用CSS伪元素

我正在尝试使用×× HTML字符作为对话框链接上的关闭图标

.close:before {
    content: "\0274c";
    display: block;
    text-align: center;
    vertical-align: middle;
}
Run Code Online (Sandbox Code Playgroud)

Firefox使用上面的示例并使用

content: "\274c";
Run Code Online (Sandbox Code Playgroud)

Chrome也不会接受,只是给我一个缺少角色的方块.我使用Arial作为字体.我需要做些什么才能使这个跨浏览器兼容?

css special-characters pseudo-element

24
推荐指数
1
解决办法
2万
查看次数

什么是' - '的ASCII字符代码?

我正在解码文本.我试图在ASCII中找到该字符的字符代码,而不是被误认为-.我尝试过失败了.有谁知道如何转换它?

unicode ascii character-encoding special-characters

23
推荐指数
3
解决办法
6万
查看次数