问题标签 [non-alphanumeric]

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 投票
1 回答
118 浏览

python - 你如何制作一个不识别 nonaplha 字符的 pyglatin 翻译器?

我需要我的 pyglatin 翻译器返回“ellohay, orldway”。当我输入“你好,世界”时。但是,我不确定需要插入什么代码才能让它做我想做的事。这就是我到目前为止所拥有的;

0 投票
1 回答
242 浏览

.htaccess - HTACCESS - 使用非字母数字字符重定向

我有一个链接到我的网站,其 URL 格式非常糟糕:http://my-example.com/<br />. 看起来链接到我的网站的开发人员搞砸了他们的编码,并让换行标记最终出现在href链接属性的中间。

我没有遇到使用非字母数字字符重定向 URL 的问题,唯一的问题是<br />.

重定向行是:

中的空格<br />将被服务器误解为请求 URL 和新 URL 之间的分隔符。

有没有一种方法可以让空间<br />被视为 URL 的一部分,类似于 RegEx 中反斜杠的工作方式,或者我需要采取不同的方法吗?

该 url 导致页面失效,因此仍然需要重定向。

我尝试查看: 使用 htaccess 从 URL 中删除字符和使用 htaccess从 URL 中删除字符以及其他一些,但这些似乎没有帮助,特别是第二个没有解决 URL 中的空格问题。

0 投票
3 回答
7464 浏览

python - 大多数 Pythonic 是从字符串中删除所有非字母数字前导字符

例如

有很多“删除所有字母数字字符的pythonic方法”的SO示例,但是如果我只想删除导致第一个字母字符的非字母字符,那么最好的方法是什么?

我可以用一个while循环来做,但我正在寻找一个更好的python解决方案

0 投票
1 回答
1194 浏览

python - 如何查询具有撇号或任何类型的非字母数字字符的字符串

我正在尝试使用SQLAlchemy. 但是我在查询具有撇号或任何类型的非字母数字字符的字符串时遇到问题。

例如:test = "I\'ve"

我用了:

数据库中有 1 条记录包含"I've"作为子字符串。但是, matchList 原来是一个空列表。我究竟做错了什么?

完整代码:

似乎SQLAlchemy不处理转义序列。谁能帮忙

0 投票
1 回答
50 浏览

javascript - 使用 IF 运算符区分给定数组中字母数字和非字母数字元素的操作

我需要帮助处理可以同时包含 ALPHANUMERIC 和 NON-ALPHANUMERIC 元素的数组。

我需要为 ALPHANUMERIC 执行一个操作,并为 NON-ALPHANUMERIC 执行一个不同的操作。

我一直在尝试不同的方式来声明语句 If 以区分这两个选项,但我没有想出正确的公式。

我能得到的最接近的解决方案太脏了,我只是告诉程序元素必须不同于“”并且不同于“!” 和“?”不同。不是一个干净的解决方案。有人可以帮忙吗?也许使用正则表达式?

我尝试了以下正则表达式,但没有成功:

并且:

它们都不起作用:(请帮助。

谢谢你。

0 投票
2 回答
196 浏览

regex - Extract numbers from number records and pass null to alphanumeric in Postgresql

I have a test table in Postgresql. It has a field value_exist which is a string but it has alphanumeric values in it and some special characters in the data. I want to ignore the characters [/alpha/?/$/encoding/.] in it and check if the record has only numbers. If its only numbers then we need only numbers else for alphanumeric we need null. Refer the below example :

enter image description here
I tried the below code but it doesn't give me the desired output :

0 投票
1 回答
198 浏览

java - Java正则表达式查找其前后没有字母数字字符的特定子字符串

对正则表达式不太熟悉,因此如果可能的话,可以使用一些指向正确方向的指针。

我有一些可能的字符串值,如下所示:

“88976756 ABC 33ddf33a24”

“89999ABC 3hhhj33”

“7ffhh7AB C78788sd”

我需要的是查找这些字符串中是否存在值 ABC 但前面或后面没有字母数字字符。

在上面的例子中,只有第一个应该返回 ABC。第二个例子前面有一个数字,第三个例子中间有一个空格。

如果有人知道这样做的方法或有一些关于最好方法的文档,我将不胜感激。

编辑:上面的字符串可能有点简单。下面的一些进一步的例子

"67676/'ABC'7866cc"

应该找到 ABC,因为它之前或之后没有字母数字字符

"88xx#'\A2C"

应该找到 A2C,因为之前或之后没有字母数字字符

"88xx# A2C&&&88"

应该找到 A2C,因为之前或之后没有字母数字字符

"88xxA2C&&&88"

不应该找到 A2C,因为它前面有一个字母数字字符

谢谢

0 投票
1 回答
1203 浏览

r - 用句点替换所有非字母数字

我试图在从政府机构收到的数据框中重命名所有这些糟糕的列名。

列标题有特殊的非字母数字字符和空格,所以引用它们是不可能的,所以我必须重命名它们。我想用句点替换所有非字母数字字符。但我试过:

^ 是“非”描述,所以我认为它将用 old.col.names 中的句点替换所有不是字母数字的内容。

任何人都可以帮忙吗?

0 投票
2 回答
689 浏览

ruby - 一堆数字后如何匹配非字母和非数字?

我正在使用 Ruby 2.4。我想匹配一堆非字母和数字,然后是一个或多个数字,然后是任意数量的非字母和数字。然而,这个字符串

匹配我的正则表达式,我不想要它,因为数字后面有字母。我需要在我的正则表达式中进行什么调整,以便在数字之后我唯一可以匹配的是非字母和非数字?

0 投票
3 回答
55 浏览

php - 如何清除字符串中重复的连续非字母字符?

仅匹配字符串: ,.:-如何从字符串中删除重复值?例如具有:

预期输出: