按字串裡的數字排序
給出的字串結構是前邊是字母、後邊為數字,例如wew0145,要求給出一組資料,按照後邊的數字從小到大排序。
輸入wr0068,lt01,qhy0027828,gh20425256,xj0033258,zmj00505562
輸出lt01,wr0068,qhy0027828,xj0033258,zmj00505562,gh20425256
//按字串裡的數字排序
// 輸入 "wr0068,lt01,qhy0027828,gh20425256,xj0033258,zmj00505562";
//輸出 [lt01, wr0068, qhy0027828, xj0033258, zmj00505562, gh20425256]
public class stringsortnumer
});*/
system.out.println(sortlist);
}// 處理字串和數字,使用char型別判定字元還是數字,並擷取
public static string substrchar(string st)
int stoppos=st.length();
for (int i=0;i='0' && c<='9')
}return st.substring(stoppos,st.length());
}}
mysql按字串數字排序處理
公司不知是誰設計的表選單排序字段竟然設定成了字串。create table s menu id int 11 not null auto increment,parent id int 11 default null,order varchar 5 default null,menu name va...
mysql 按字串中的數字排序
我們常常在資料庫中用字串型別定義id等型別。而又多以數字編號來做簡單id,當遇到id排序問題時出現如下問題如 id當我們檢索簡單排序時 select id from testtable order by id 結果卻成了這樣 因為沒有找到相關mysql字串數字轉換成數字型別的函式 我記得在oracl...
LUA裡按 分割字串
for mu id in string.gmatch mu info,d do print mu id mu id end.任意字元 a 字母 c 控制字元 d 數字 l 小寫字母 p 標點字元 s 空白符 u 大寫字母 w 字母和數字 x 十六進製制數字 z 代表 0的字元 特殊字元如下 也作為以...