2017-04-16 62 views
-2

enter image description here8200ifix如何檢查字符串中的第一個字符發生在JavaScript?

  • 需要檢查的第一個發生的歷史數字,直到字符來把字符作爲檢查點的任何 方式。字符前都必須 是數字

  • 我知道用切片財產有任何通用的方法來檢查
    numericals之前,除非第一個字符發生

  • 是有可能寫在mysql中的正則表達式爲這種邏輯?

+0

是可能的,但你可以顯示你試過的一些代碼嗎?此外,你應該在這裏添加一個例子。 –

回答

1

您可以使用cast

SELECT CAST(field AS UNSIGNED) 
FROM mytable 

這將返回0,如果有在值的開頭沒有數字。該字段後面的非數字及其後的所有內容都被忽略。因此,對於「1234abc567de」,您將獲得1234.

在JavaScript中,您可以以幾乎相同的方式使用parseInt(field, 10)。如果第一位沒有數字,它將返回NaN

+0

需要檢查字符是否不是字母! –

+0

字母表是一系列字符....你想檢查的字符是什麼?首先?如果你在你的問題中提供樣本數據和預期的輸出,可能會更容易。請注意,這個'cast'和'parseInt'會忽略字母字符。 – trincot

相關問題