str_1 = "123"
str_2 = "abc"
str_3 = "123abc"
#用isdigit函式判斷是否數字
print(str_1.isdigit())
ture
print(str_2.isdigit())
false
print(str_3.isdigit())
false
#用isalpha判斷是否字母
print(str_1.isalpha())
false
print(str_2.isalpha())
ture
print(str_3.isalpha())
false
#isalnum判斷是否數字和字母的組合
print(str_1.isalnum())
ture
print(str_2.isalnum())
ture
print(str_1.isalnum())
ture
注意:如果字串中含有除了字母或者數字之外的字元,比如空格,也會返回false。
import string
s = raw_input('input a string:\n')
letters = 0
space = 0
digit = 0
others = 0
for c in s:
if c.isalpha():
letters += 1
elif c.isspace():
space += 1
elif c.isdigit():
digit += 1
else:
others += 1
print 'char = %d,space = %d,digit = %d,others = %d' % (letters,space,digit,others)
JS判斷數字字母中文
1.var reg w u4e00 u9fa5 if arr username.match reg else 2.利用正規表示式限制網頁表單裡的文字框輸入內容 用正規表示式限制只能輸入中文 nkeyup value value.replace u4e00 u9fa5 g,onbeforepaste ...
JS判斷數字字母中文
1.var reg w u4e00 u9fa5 if arr username.match reg else 2.利用正規表示式限制網頁表單裡的文字框輸入內容 用正規表示式限制只能輸入中文 nkeyup value value.replace u4e00 u9fa5 g,onbeforepaste ...
JS判斷數字字母中文
1.var reg w u4e00 u9fa5 if arr username.match reg else 2.利用正規表示式限制網頁表單裡的文字框輸入內容 用正規表示式限制只能輸入中文 onkeyup value value.replace u4e00 u9fa5 g,onbeforepaste...