如何检查javascript中出现的第一个字符的字符串?
8200ifix如何检查javascript中出现的第一个字符的字符串?,javascript,mysql,Javascript,Mysql,8200ifix 需要检查第一个出现的数字,直到字符出现 将字符作为检查点的方法。在性格之前,一切都必须 是数字 我知道slice属性是否有任何通用的检查方法 直到和除非出现第一个字符的数字 有可能在mysql中为这种逻辑编写regexp吗 您可以使用cast: SELECT CAST(field AS UNSIGNED) FROM mytable 如果值的开头没有数字,则返回0。字段中后面的非数字及其后面的所有内容都将被忽略。所以对于“1234abc567de”,您将得到1234 在J
- 需要检查第一个出现的数字,直到字符出现 将字符作为检查点的方法。在性格之前,一切都必须 是数字
- 我知道slice属性是否有任何通用的检查方法
直到和除非出现第一个字符的数字 - 有可能在mysql中为这种逻辑编写regexp吗
cast
:
SELECT CAST(field AS UNSIGNED)
FROM mytable
如果值的开头没有数字,则返回0。字段中后面的非数字及其后面的所有内容都将被忽略。所以对于“1234abc567de”,您将得到1234
在JavaScript中,您可以以大致相同的方式使用
parseInt(字段,10)
。如果第一个位置没有数字,它将返回NaN
。可能是,但您能显示一些您尝试过的代码吗?此外,您应该在这里添加一个示例。需要检查字符是否不是字母表!!字母表是一系列的字符。。。。您要检查哪个字符?第一个?如果在问题中加入样本数据和预期输出,可能会更容易。请注意,此cast
和parseInt
将忽略字母字符。