//(1)取出/后的字符串 TCHAR buf[12] = { 0 }; swscanf_s(_T("a/n"), _T("%*[^/]/%s"), buf,12); TRACE(_T("%s"), buf); //(2)取出分隔字符串 TCHAR buf3[10] = { 0 }; TCHAR buf4[10] = { 0 }; swscanf_s(_T("a=b"), _T("%[^=] %*[=]%s"), buf3, 10,buf4,10); TRACE(_T("%s %s \n"), buf3,buf4); //(3)取出時(shí)間值 int a, b, c; swscanf_s(_T("2018-12-29"), _T("%d-%d-%d"), &a, &b, &c); TRACE(_T("%d-%d-%d"), a, b, c); //(4)取出大小字字符串 TCHAR buf1[12] = { 0 }; TCHAR buf2[12] = { 0 }; swscanf_s(_T("anAB"), _T("%[a-z]%[A-Z]"), buf1, 12,buf2,12); TRACE(_T("%s ,%s"), buf1,buf2); //(5)IP地址 int ip[4] = { 0 }; int ret = sscanf_s(" 192. 168.1. 213", "%d.%d.%d.%d", &ip[0], &ip[1], &ip[2], &ip[3]); if(ret != 4)TRACE(_T("ip error")); if (ip[0] > 255 || ip[0] <= 0 || ip[1]>255 || ip[1] <= 0 || ip[2]>255 || ip[2] <= 0 || ip[3]>255 || ip[3] <= 0) { TRACE(_T("ip error")); } else { TRACE(_T("ip ok")); }
郵件地址判斷,如下:
站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到武岡網(wǎng)站設(shè)計(jì)與武岡網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋武岡地區(qū)。TCHAR buf1[12] = { 0 }; TCHAR buf2[12] = { 0 }; TCHAR buf3[12] = { 0 }; int ret = swscanf_s(_T("abc2018@QQ.com"), _T("%[a-zA-B0-9] %*[@] %[a-zA-Z]%*[.]%s"), buf1, 12,buf2,12,buf3,12); TRACE(_T("ret=%d: %s %s %s\n"),ret, buf1,buf2,buf3); if (ret == 3) TRACE(_T("正確的郵件地址")); else TRACE(_T("不正確的郵件地址"));
取出串口號(hào)后的數(shù)字,如下:
CString strCOM = _T("COM12"); TCHAR buff[10] = {}; swscanf_s(strCOM, _T("%*[a-zA-Z]%[0-9]"), buff, 10); TRACE(_T("%s\n"),buff);
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。