有網友問及「asp.net怎麼判斷乙個手機號字串中包含3個連續的字元或3個相同的字元?」:
insus.net做了一下練習,並把方法分享,希望網友們能從中獲取一些啟示。
物件導向嘛,先寫乙個number類,用來處理號碼之用,很是乙個很簡單的類,一目了然。
#21至#33是把字串拆分為單獨乙個字元,並轉為數字,存入至乙個list集合中。稍後,我們就是從這個集合的資料進行分析與處理。
#35至#37是三個集合,將是用來儲存連續公升、降序和相同數字的集合。
#39至#79是處理資料。
#81至#120是輸出資料。
下面我們實時操作看看,insus.net列舉了一些字元,首兩個就是網友所帖出來的:
<view codeasp:listbox
id="listbox1"
runat
="server"
autopostback
="true"
onselectedindexchanged
="listbox1_selectedindexchanged"
width
="150"
height
="150"
>
<
asp:listitem
text
="137333192929"
>
asp:listitem
>
<
asp:listitem
text
="137123739399"
>
asp:listitem
>
<
asp:listitem
text
="13822345988"
>
asp:listitem
>
<
asp:listitem
text
="13923543287"
>
asp:listitem
>
<
asp:listitem
text
="13338889879"
>
asp:listitem
>
<
asp:listitem
text
="13923587626"
>
asp:listitem
>
asp:listbox
>
去.aspx.cs:
實時操作:
c 判斷字串中是否包含指定字元或字串
今天寫 的過程中遇到了如題所述的問題,無奈一時想不起 indexof 函式,有點提筆忘字的感覺。故將常用的方法記下來與君共享。string.contains對大小寫敏感,適用於區分大小寫的判斷。返回值為bool型 indexof 函式對大小寫不敏感,適用於區分大小寫的判斷。返回值為int型,str ...
判斷字串 python判斷字串是否包含字母
第一種方法 使用正規表示式判斷字串是否包含字母 coding utf 8 import re def check str my re re.compile r a za z re.s res re.findall my re,str if len res print u 含有英文本元 else pr...
JS 判斷字串中包含指定字元
1 使用includes 方法 es6 2 使用indexof 方法 es5或更老的版本 3 正規表示式 test 4 正規表示式 match includes 方法是es6中引入的,但需要注意的是不支援ie瀏覽器。實現 var str let s test substr test str.incl...