運用QRegExp 解析字串

2021-07-06 09:36:17 字數 676 閱讀 5658

qregexp —— qt中處理正規表示式的乙個類

1.檢驗是否8位全是數字 

qstringlist

cells=varhandle.split("|");

qstring

idpattern="^(\\d)$";           /

/ 不能使用\d ,而是使用\\d

qregexp

idrx(idpattern);

idrx.exactmatch(cell)

//返回true or false

2.處理帶分割符的字串( 形如:1=25.1,2=25.2 )

qstringlist

sensordatalist=multidata.split(",");

//分割多個等號的表示式,形如:1=25.1,2=25.2

qstringdatasplitpattern="(.*)=(.*)";

//匹配形如:1=25.1

qregexprx(datasplitpattern);

intpos=-

1;foreach

(qstring

eachsensordata,

sensordatalist) }

字串函式運用

include include includeint main char c2 50 char c3 50 char c4 50 strcpy c2,c1 把c1 複製給 c2 puts c2 strcat c3,c1 連線c3 c1 c3 在前 puts c3 printf d n strcmp ...

字串運用 python

一 字串 字串是 python 中最常用的資料型別。我們可以使用引號 或 來建立字串。建立字串很簡單,只要為變數分配乙個值即可。例如 var1 hello world var2 runoob 運用例項 usr bin python coding author wangyl name my tname...

字串的運用

目錄name nick print name name nick print name gender male poem 鋤禾日當午,汗滴禾下土 誰知盤中餐,粒粒皆辛苦 print poem poem 鋤禾日當午,汗滴禾下土 誰知盤中餐,粒粒皆辛苦 print poem print nick s n...