问题标签 [punctuation]

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 投票
3 回答
3180 浏览

search - SOLR在搜索时忽略逗号和其他标点符号

我只想通过查询 100000(或仅通过查询 100000)来搜索 100,000 和 100000。
是否可以这样搜索。

执行此操作的目的是,用户可以在任何地方添加逗号或根本不添加逗号,但无论如何都应该搜索字符串(100,000 或 100000)......

0 投票
4 回答
5157 浏览

javascript - 这个去除标点符号的正则表达式也错误地将 Báenou 这个词变成了 Benou

此正则表达式的目标是删除标点符号:

所以上面的文字应该变成这样:

但相反,它错误地放弃了á产生Báenou这个:

我可以对正则表达式进行哪些最简单的更改以使其按预期工作?

0 投票
3 回答
1791 浏览

php - PHP正则表达式将字母数字字符串与一些(但不是全部)标点符号匹配

我在 PHP 中编写了一个正则表达式,以允许包含除&@之外的任何标点符号的字母数字字符串。本质上,我需要在标准美式键盘上允许除这两个字符之外的任何内容。我花了一段时间才想出以下正则表达式,这似乎正在做我需要的事情:

这让我想到了我的问题……有没有更好、更简单或更有效的方法?

0 投票
3 回答
183 浏览

punctuation - 标点符号的常见含义

我正在编写自己的语法,并且想要在该语法中没有明显共同含义的字符 [1]。是否有标点符号的常见含义列表(例如'?',可能是三元运算符的一部分,或正则表达式的一部分),所以我可以尝试选择那些可能没有“明显”语法的那些(我可以判断:-)。

[1]其实是Fortran FORMAT的扩展,但是这里不讲细节

0 投票
2 回答
2728 浏览

mysql - 你如何处理 MySQL 中的无效字符

我刚开始将我网站上的数据从 XML 转换为 MySQL,当我使用这个标点符号时遇到了一些语法错误:'

有没有办法让 MySQL 知道那个字符。就像在 Java 中一样,您可以使用正斜杠将引号放在字符串中。

希望我解释得足够好。感谢您的回复。

0 投票
2 回答
774 浏览

php - 用正则表达式去掉标点符号?

我做了这个函数来限制输出中字符串的长度,

它工作正常,但我认为它并不完美......例如,我在字符串中有这个文本,

这就是我使用该功能的方式,

然后它返回,

;...当你想告诉人们内容/行中有更多文本时,它看起来并不好。

我在想是否可以使用正则表达式来检查是否存在任何标点符号,...然后将其删除。

是否可以?我如何编写表达式来改进我的功能,以便有点“防弹”?

谢谢。

0 投票
1 回答
2303 浏览

regex - 在 Emacs 中重新定义“句子”?(句子之间有一个空格,但忽略缩写)

我希望能够在 Emacs (Ma, Me) 中按句子导航。这就是问题所在:默认情况下,Emacs 期望每个句子由两个空格分隔,而我习惯于只放置一个空格。当然,可以关闭该设置,以允许句子仅由一个空格分隔,如下所示:

但是随后 Emacs 认为句子在带有句号(“.”)的缩写之后结束,例如在“...一个奇怪的命令,例如 foo...”之类的东西之后。

因此,除了使用上面的代码之外,有没有一种方法可以定义句尾变量,以便将 [.!?] 视为标记句子的结尾,如果后面是一个或多个空格,后跟一个大写字母 [ AZ]?

并且...还允许 [.!?] 标记句子的结尾,如果后面跟着零个或多个空格,然后是“\”?[后一种情况的原因是为了编写 LaTeX 代码:一个句子后面跟着一个 LaTeX 命令,如 \footnote{},例如“...所以我们可以看到这一点得到了证明。\footnote{在一些替代世界,至少。}"]

我试着玩弄句尾的定义,并想出了:

但这似乎根本不起作用。

有什么建议么?

0 投票
3 回答
1708 浏览

lisp - 为什么 LISP 中符号名称中的连字符是常规的?

这个推荐的原因是什么?为什么不与其他使用下划线的编程语言保持一致?

0 投票
1 回答
415 浏览

android - Android text punctuation error

Im getting weird text diplays in my android program. Every so often I get a weird symbol thats a capital A with a ^ on top....any ideas?

This is my code

}

0 投票
3 回答
6007 浏览

python - 如何从 Python 字符串中去除 unicode “标点符号”

这是问题所在,我有一个 unicode 字符串作为 python sqlite 查询的输入。查询失败('like')。原来字符串,'FRANCE' 没有 6 个字符,它有 7 个。第七个是。. . unicode U+FEFF,一个零宽度的不间断空格。

我到底如何在查询之前捕获一类这样的东西?