今天我遇到了這個問題,如何分割出/區分是str並且是int從一個隨機輸入?例如,我的用戶可以輸入如下: -如何區分字符串和整數
- A1> STR:A,INT:1
- AB1> STR:AB,INT:1
- ABC> STR:ABC,INT: 1
- A12> STR:A,INT:12
- A123> STR:A,INT:123
我的當前腳本使用SUBSTR(輸入,0,1)獲得STR和SUBSTR(輸入,-1),以獲得INT,但如果具有2,3,4,5的情況下輸入或用戶輸入的任何其他人的風格,它會給錯誤
感謝
只需使用一些[pregmatch(http://php.net/manual/en/function.preg-match.php)函數來找到一些數字(0-9 ^^) – JoDev
這有已經被它的樣子回答了:[1] [1]:http://stackoverflow.com/questions/5474088/php-regular-expression-filter-number-only – jimmy
@jimmy - dunno如果你錯過了鏈接,但這不是什麼一樣的問題 –