标签: alphanumeric

比较R中的(字母数字)字符串

考虑以下:

"16D" < "7A"
Run Code Online (Sandbox Code Playgroud)

返回TRUE.

为什么会这样,我如何比较这些字符串,以便首先比较数字?这样答案就是假的,因为16> 7而D> A?

compare r alphanumeric

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

创建一个唯一的 5 个字符的字母数字字符串

我们正在考虑创建发送给客户的促销代码,我们被告知发送的每个代码必须是唯一的 - 5 个字符 - 字母数字。

我想过对连接字符串进行散列并取散列的前 5 个字符,但是很有可能相同的 5 个字符会一次又一次地出现。

任何人都可以给我任何关于创建这个每次都独一无二的独特的 5 个字符的字母数字字符串的指示吗?

c# string alphanumeric promotion-code

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

如何从我的列中删除特殊字符

有一个有 2 列的表。a 列包含非 alpha 记录,例如:

aaa)
aab(
aac#
123!
Run Code Online (Sandbox Code Playgroud)

b 栏为空

需要一个 PostgreSQL 函数,可以去除所有非字母字符并将更改后的值插入到 b 列。

所以最终的结果是

柱状体

aaa)
aab(
aac#
123!
Run Code Online (Sandbox Code Playgroud)

柱b

aaa
aab
aac
123
Run Code Online (Sandbox Code Playgroud)

我希望能够使用表名调用函数。谢谢你的帮助

sql postgresql function alphanumeric

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

Converting an alphanumeric string into a numeric one in python

我有一个字母数字数字,作为字符串“ 4525ABT2”,我试图将其“翻译”为仅一个数字。我尝试了许多方法,既聪明又愚蠢又漫长,并四处寻找(我在这里找到了Java的解决方案,但在python中不起作用。解决方案也无法将所有字符都转换为数字)。我最近的尝试是这样的

for i in alpha:    
        alpha1 = alpha.replace("A" or "B" or "C", "2")
        alpha2 = alpha1.replace("D" or "E" or "F", "3")
        alpha3 = alpha2.replace("G" or "H" or "I", "4")
        alpha4 = alpha3.replace("J" or "K" or "L", "5")
        alpha5 = alpha4.replace("M" or "N" or "O", "6")
        alpha6 = alpha5.replace("P" or "Q" or "R" or "S", "7")
        alpha7 = alpha6.replace("T" or "U" or "V", "8")
        alpha8 = alpha7.replace("W" or "X" or "Y" or "Z", "9")

phone = str(alpha8)
return phone
Run Code Online (Sandbox Code Playgroud)

提前致谢!!

python string alphanumeric

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

正则表达式为字母数字

我有这个PHP正则表达式:

$username = preg_replace('/[^a-z0-9]/i', '', $username);
Run Code Online (Sandbox Code Playgroud)

它只允许A-Z0-9.我怎么能允许.,-而且_还有?

php regex alphanumeric

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

Mysql中的字母数字顺序

如何在mysql中包含字母数字字符的列时只进行数字排序?

column(name)是唯一字段.

我的表包含记录,

id  name
1   ab001
2   ab010
3   aa002
4   ac004
5   ba015
6   ba006
7   aa005
8   ac003
Run Code Online (Sandbox Code Playgroud)

结果必须是这样的,

id  name
1   ab001
3   aa002
8   ac003
4   ac004
7   aa005
6   ba006
2   ab010
5   ba015
Run Code Online (Sandbox Code Playgroud)

当我尝试此查询时Select * from test order by name,我只通过字母字符获取结果顺序.我怎么得到这个?

mysql alphanumeric sql-order-by

2
推荐指数
2
解决办法
7018
查看次数

T-Sql - 按字母数字排序

我有一个字母数字标记列表,比如说'1a', '1b', '02', '03', '10', '11',...

现在,在这个令牌列表上执行订单的最佳方式是什么?

我正进入(状态 '1a', '1b', '10', '11', '02', '03',

但我需要它

'1a', '1b', '02', '03', '10', '11' 
Run Code Online (Sandbox Code Playgroud)

UPDATE

好吧,我在建议之后这样做,但它不起作用.

declare @tokens table(token varchar(20));

insert into @tokens
select '1a'
select '1b'
select '02'
select '10'

select * from @tokens
order by case
 when ISNUMERIC(token) = 1 then right('0000000000'+token+'0',10)
 else right('0000000000'+token,10)
 end
Run Code Online (Sandbox Code Playgroud)

我收到了回复 '1b', '02', '10', '1a'

UPDATE2

它在进行以下更改后工作.

declare @tokens table(token varchar(20));

insert into @tokens
select '1a'
insert into @tokens
select '1b'
insert into @tokens …
Run Code Online (Sandbox Code Playgroud)

t-sql alphanumeric sql-order-by sql-server-2008

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

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

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

这是我在代码中想要的一个例子,它是通过用户名检查并在非法字符上返回false:

def _checkInput(input):
     for char in input:
          if !(char in [a-zA-Z0-9]):
               return False
     return True
Run Code Online (Sandbox Code Playgroud)

谢谢!

python string input alphanumeric

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

Powershell:获取目录中最后一个按字母数字排序的文件的路径

我有一个包含以下文件的目录:

  1. 程序3.0.79.J1231.exe
  2. 程序3.0.79.J1230.exe
  3. 程序3.0.79.J1229.exe
  4. 程序3.0.79.J1228.exe
  5. 等等...

这些文件将每隔几周不断更新.例如,Program-3.0.79.J1232.exe将在一到两周内自动放入此目录中

使用Power Shell,我将如何轻松地获取添加的最新(不包括上次修改)文件的路径.优选地通过字母数字排序

powershell alphanumeric path

2
推荐指数
2
解决办法
3666
查看次数

Javascript字母数字字符串比较

我有一个字符串'X1','X2','X3','S1','S2','S3'等列表.我想做以下比较

var string = INPUT STRING;
if( string > 'X10' ){
    DO THIS
}else{
    DO THAT
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,如果输入字符串是'X8',那么我的代码返回X8 IS GREATER而不是X10.如果有办法我可以真正得到X10> X8?

javascript alphanumeric string-comparison

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