Qt 判斷字串滿足某種格式

2021-07-25 09:23:31 字數 671 閱讀 2336

沒有用正規表示式,比較原始的方法

比如說檔案格式為「img_20161214_000001.jpg」,中間為日期格式,最後為數字編號,要判斷乙個檔案的名稱是否符合上述規則。

輸入:檔案的名稱

輸入:符合規則返回true,不符合返回false

說明:將輸入的名稱字串按照下劃線「_」分割,分成3段,依次判斷這3段是否符合要求

bool

udiskusermanager::checkfilename(char

*filename)

;

for(int

i=0;i<6;i++)

else

}
}

else

}

else

}

else

}

else

if(digit==

6)

}

方法比較笨,如果有更好的辦法,還請指正。

把某種格式的字串轉化為駝峰字串

import org.junit.test public class solution 將給定字串 border left color轉換成駝峰寫法為borderleftclor public string hump string str 把字串根據格式拆分出string陣列 string stra...

QT字串格式轉換

常用函式彙總 int qstring toint bool ok q nullptr,int base 10 const long qstring tolong bool ok q nullptr,int base 10 const short qstring toshort bool ok q n...

python 的字串格式判斷

原文 字串格式的判斷方法 str為字串 str.isalnum 所有字元都是數字或者字母 str.isalpha 所有字元都是字母 str.isdigit 所有字元都是數字 str.islower 所有字元都是小寫 str.isupper 所有字元都是大寫 str.istitle 所有單詞都是首字母...