问题标签 [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 投票
2 回答
1390 浏览

sorting - 在 SQL CE(精简版)3.5 版中对字母数字字段进行排序

在 SQL CE(精简版)3.5 版中对字母数字字段进行排序

TreeNumber 是一个 nvarchar 字段,其中包含值的数字和字符串。我想对这些记录进行排序,以便包含字母字符的记录位于顶部,其余记录按数字顺序排序。

我想要类似于以下在 SQL Server 中工作的查询:

上面的查询似乎不起作用,因为 CE 不支持 [] 范围。另一个适用于 SQL Server 但不适用于 CE 的解决方案,因为不支持“IsNumber()”,如下所示:

0 投票
2 回答
2538 浏览

emacs - 在 Emacs 中删除直到空白

是否有一个 Emacs 函数可以删除(向前或向后)直到第一个空格?例如,我有以下行,光标由插入符号标记:

我想向后删除非字母数字字符的序列,但不是 word someword。使用backward-delete-word也会抹去这个词。奇怪字符之前的光标和kill-word.

0 投票
3 回答
1791 浏览

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

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

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

0 投票
1 回答
878 浏览

javascript - Paulo P. Marinas 的 jQuery AlphaNumeric - 不会禁止某些字符

嘿,我正在使用这个插件来防止字符被输入到输入字段中。

http://www.itgroup.com.ph/alphanumeric/

它工作得很好,除了它不禁止所有。它应该是字符。我正在使用以下代码:

它应该只允许字母数字+给定字符,例如? !&。虽然它适用于例如防止$or ),但您仍然可以编写像~°^§我猜想的那样的字符,这与我使用德语键盘和 CharCode 不同有关吗?我将所有字符添加到插件中被禁止,但它没有帮助。

有些,喜欢°并且§可以通过使用该函数两次和第二次使用 ichars 来禁止它们。但其他人喜欢~并且^仍然不会被删除。

谁能帮我?

提前致谢。

//更新我使用控制台发现,输入时^~没有出现。charCode 似乎无法识别它们。有什么解决方法吗?

0 投票
7 回答
21430 浏览

java - Java - 作为 [a-zA-z0-9]* 传递的未知字符?

我不是正则表达式方面的专家,但我需要解析一些我无法控制的输入,并确保我过滤掉任何没有 Az 和/或 0-9 的字符串。

当我运行这个时,

某些空格 + 未知符号以某种方式通过过滤器(gottenData 是红色矩形): 截屏

如果您想知道,它也会显示文本,但并非都是这样。

现在,我不介意 [?] 只要它还包含一些字符串。

请帮忙。

[编辑] 据我从(非常大的)输入中可以看出,[?] 要么是空白要么什么都没有;也许有某种编码问题,也可能与#text节点有关(输入是xml)

0 投票
3 回答
12756 浏览

sql - Oracle:一个查询,它计算字符串中所有非字母数字字符的出现次数

计算出现在 Oracle 数据库列中的字符串中的所有非字母数字字符的出现次数的最佳方法是什么。

当试图找到解决方案时,我意识到我有一个与问题无关的查询,但我注意到我可以修改它以希望解决这个问题。我想出了这个:

这可以找到第一个非字母数字字符,但我想计算整个字符串中的出现次数,而不仅仅是第一次出现。例如。目前我分析“a(字符串)”的查询会找到一个左括号,但我需要它来找到一个左括号和一个右括号。

0 投票
3 回答
53 浏览

php - PHP - 找出错误(可能/部分)但仍然不知道如何修复它 - 如何表示字母数字范围

我有这个 PHP 代码:

乍一看,它应该生成一个 6 个字符的字符串(例如:eVx97j)。

我大部分时间都这样做,但在某些情况下,它会回显 5 个和 4 个字符串。

我几乎可以肯定是因为这个

可能与问题无关

看到不同?

令我困惑的是,代码确实会生成带有数字的字符串。

那么你能发现这个错误吗?

这是 PHP 中表达 az + AZ + 0-9 个字符的正确方法吗?

提前致谢!!

请要求任何澄清!


顺便说一句:我也试过:$char = array_merge(range('a', 'z'), range('A', 'Z'), range('0',' 9'));

0 投票
10 回答
41298 浏览

php - 将基数 10 转换为基数 62 (a-zA-Z0-9)

我有一个以 10 为底的数字。有没有办法将其转换为以 62 为底的数字?

例子:

PHPbase_convert()可以转换为 base 36。

0 投票
1 回答
5344 浏览

ios - NSString 浮动...如果 NSString 不是数字并且包含字母数字字符会发生什么?

如果 NSString sample = @"1sa34hjh#@";
Float 64 floatsample = [sample floatValue];

发生什么了?floatsample 包含什么?

0 投票
7 回答
5842 浏览

python - 在python中对字符串应用过滤器

我有一个用户输入他的用户名,我只希望通过有效的字符串,这意味着只有 [a-zA-Z0-9] 中的字符。我对python很陌生,不确定语法。

这是我想要的代码示例,即检查用户名并在非法字符时返回 false。:

谢谢!