问题标签 [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.
mysql - Mysql中的字母数字顺序
当 mysql 中包含字母数字字符的列时,如何仅进行数字排序?
列(名称)是唯一字段。
我的表包含记录,
结果一定是这样的,
当我尝试此查询Select * from test order by name
时,我仅按字母字符获取结果顺序。我怎么得到这个?
php - 如何将(大)整数映射到(小尺寸(用PHP的字母数字字符串?(康托尔?)
我不知道如何在 PHP 中以最佳方式执行以下操作:在数据库中,我有具有唯一 ID 的消息,例如 19041985。现在,我想在短 url 服务中引用这些消息,但不使用生成的哈希但只需“计算”原始 ID。
换句话说,例如:http://short.url/sYsn7应该让我计算访问者想要请求的消息 ID。
为了让它更明显,我在 PHP 中编写了以下代码来生成这些“字母数字 ID 版本”,当然,反过来让我计算原始消息 ID。
问题是:这是做到这一点的最佳方式吗?我几乎不这么认为,但想不出别的。
javascript - RegEx(在 JavaScript 中查找/替换) - 匹配非字母数字字符但忽略 - 和 +
我们一直在使用以下 js/regex 来查找和替换除 - 和 + 之外的所有非字母数字字符
但是它并不完全有效 - 它不会取代 ^ 和 | 人物。我不禁想知道这是否与 ^ 和 | 有关 在正则表达式本身中用作元字符。
我尝试切换到使用[\W|^+|^-]
,但它取代了 - 和 +。我认为可能是前瞻断言可能是答案,但我不太确定如何实现它们。
有没有人知道如何做到这一点?
tsql - T-Sql - 按字母数字排序
我有一个字母数字标记的列表,比如'1a', '1b', '02', '03', '10', '11',
等等......
现在,在这个令牌列表上进行订购的最佳方式是什么?
我正进入(状态'1a', '1b', '10', '11', '02', '03',
但我需要它
更新
好的,我在建议之后这样做,但它不起作用。
我得到的回应是'1b', '02', '10', '1a'
更新2
它在进行以下更改后起作用。
感谢大家的好主意。
regex - 匹配字母数字 6 字符串的正则表达式是什么?
我需要 asp.net 应用程序的正则表达式来匹配至少 6 个字符长的字母数字字符串。
php - 生成字母数字 ID(唯一字符串)
如何在 PHP 或 AS3 等中生成字母数字 ID,而不是经典的自动递增数字 ID。
例如,YouTube 将其用于其视频 ID。Facebook 会为上传的图片名称等生成长字母数字字符串。
编辑: 这不是我如何生成字符串本身,而是如何生成唯一的字符串,例如 MySQL 列中的 auto_increment 列。
mvvm - 如何使用 ViewModel 为 silverlight 数据网格实现自然(人类字母数字)排序?
在使用数据网格的 Silverlight 项目中,我使用了一些定义“标签编号”的列,它是一个 Varchar。
我想按照“http://www.interact-sw.co.uk/iangblog/2007/12/13/natural-sorting”中所述的自然排序顺序或任何可能的方式对该列进行排序。
当我环顾数据网格时,我只看到了 SortMemberPath="stringProperty"。因此,我的排序只是像字符串排序一样工作。例如:
Z1
Z10
Z2
Z20
我希望它在哪里排序:
Z1
Z2
Z10
Z20
这方面的建议会有很大帮助。
php - 删除空格和任何非字母数字
我正在尝试删除不是字母数字的所有内容,或者是带有 _ 的空格:
我在这里做错了什么,它似乎不起作用。我尝试了几种正则表达式组合......(而且我通常不是很聪明)。
javascript - 使用单词边界匹配 javascript 中的字母数字和非字母数字字符的正则表达式
我正在尝试使用 JavaScript 和正则表达式突出显示一组关键字,我面临一个问题,我的关键字可能包含文字和特殊字符,如 @text #number 等。我正在使用单词边界来匹配和替换整个单词而不是部分词(包含在另一个词中)。
在这里,此表达式匹配整个关键字并突出显示它们,但是如果有任何关键字(如“数字:”)没有突出显示。
我知道\bword\b
单词边界和特殊字符的匹配项是非字母数字字符,因此与上述表达式不匹配。你能告诉我我可以使用什么正则表达式来完成上述操作。
==更新==
对于上述内容,我尝试了 Tim Pietzcker 对以下正则表达式的建议,
以上似乎可以让我使用字母数字和非字母数字字符匹配整个单词,但是只要关键字在关键字之前或之后有连续的 html 标记而没有空格,它就不会突出显示该关键字(例如社会保障* number: <br> *) 我尝试了以下正则表达式,但它替换了关键字前面的 html 标记
这里是关键字编号:它< br >
(为 br 标签故意添加空格以避免浏览器解释标签)接下来没有空格,用关键字突出显示。
你能建议一个表达式,它会忽略整个单词的连续 html 标记,同时包含字母数字和非字母数字字符。
android - 带有模式android的EditText输入
我有一个 EditText,我必须在其中接受来自用户的特定于模式的字母数字输入,并自动插入连字符“-” 。
如何做到这一点?android中是否有任何模式工具?