在python中如何創建一個函數來檢查用戶輸入的字符串是否只包含字母a和b? 該字符串可以與用戶想要的一樣長,但應該只包含字母a和b的組合。 謝謝。檢查一個字符串是否只包含某些字母
回答
可選擇使用正則表達式,你也可以使用一個generator expression檢查字符是否all
是in
字符串"ab"
。
>>> all(c in "ab" for c in "foobar")
False
>>> all(c in "ab" for c in "aaabaababbba")
True
但是如果字符串只包含字母a或b,它將返回False。即使它是a和b分離,我也希望它返回true。 – user3459811
謝謝,我現在明白了。我的代碼很好。這是我做的,看看我的變量是否包含一個和或b,如果他們沒有返回False。 如果所有(c在var中的「ab」中的c): 返回False – user3459811
那麼,那麼你已經倒過來了。使用'如果所有(...):返回True'或更好,只需'返回所有(...)'。那麼,它現在工作嗎? –
使用正則表達式(a|b)*$
檢查字符串是否只包含A和B
CODE:
import re
import sys
prog = re.compile('(a|b)*$')
str ="""aaabbb"""
if prog.match(str):
print "String matches"
else:
print "String doesn't match"
如果我的varibale是var。我會做var.regex(a | b |)? – user3459811
- 1. 檢查一個字符串是否只包含某些字符
- 2. PHP檢查字符串是否包含一些字母/數字
- 3. Javascript檢查字符串是否只包含某個字符
- 4. 檢查一個字符串是否包含數字和字母
- 5. 檢查字符串是否包含某些字符
- 6. 檢查一個字符串是否只包含特殊字符
- 7. 如何檢查字符串是否只包含英文字母?
- 8. 檢查一個字符串是否不包含一些文字
- 9. Lua:如何檢查一個字符串是否只包含數字和字母?
- 10. SML檢查一個字符串是否只包含數字
- 11. F#檢查一個字符串是否只包含數字
- 12. 如何檢查一個字符串是否只包含PHP中的字母?
- 13. 檢查一個字符串是否只包含字母 - 電子郵件驗證
- 14. 如何檢查字符串是否包含某個字符?
- 15. 如何檢查一個TextView是否包含某個字符串
- 16. javascript檢查一個元素是否包含某個字符串
- 17. 如何檢查一個字符串只包含Prolog中的某些字符?
- 18. 檢查一個字/字母是否包含在一個字符串與JavaScript
- 19. 如何檢查字符串是否包含某些內容?
- 20. 檢查是否Textfile.txt包含某些字符串
- 21. 驗證一個字符串是否只包含javascript中的某些字符
- 22. 如何檢查一個字符串是否包含任何一些字符串
- 23. Applescript:檢查一個字符串是否包含空字符串?
- 24. c#檢查字符串列表是否包含某些字符串
- 25. 檢查字符串是否包含字母數字
- 26. 測試以查看一個字符串是否只包含字母數字
- 27. 如何檢查一個字符是否包含特定字母
- 28. 檢查一個字符串不包含字母字符
- 29. 檢查一個字符串是否只有字母+空格?
- 30. 檢查字符串是否只包含允許的字符
谷歌告訴你什麼?你嘗試了什麼? – manuell