尋找一個正則表達式來從字符串中獲取數字。看看從字符串中使用正則表達式得到的數字
我的字符串可能是:
abcd1
abcd01
abcd11
我試過,但它不工作:/\d+$/
和其他一些人,但他們不似乎是正確的。
有沒有簡單的方法從字符串中獲取數字?並且它將在最後。
尋找一個正則表達式來從字符串中獲取數字。看看從字符串中使用正則表達式得到的數字
我的字符串可能是:
abcd1
abcd01
abcd11
我試過,但它不工作:/\d+$/
和其他一些人,但他們不似乎是正確的。
有沒有簡單的方法從字符串中獲取數字?並且它將在最後。
我認爲這是你想要的。 「無論如何只能得到1而不是01?」就在這裏。
[1-9]\d*$
你的答案會強制兩位數字,將+改爲a *,這將起作用 –
@JustinPihony即使這樣它會失敗的'abcd00'' abcd0'等。 – Esailija
@Esailija你是對的,將只捕獲一個領先的0.我更新了我的回答 –
爲什麼在開始和結束時斜槓? C#不是JavaScript。 – usr