Python 程序接受以字母数字字符结尾的字符串
当需要检查字符串是否以字母数字字符结尾时,可以使用正则表达式。我们定义了一个方法来检查字母数字字符,并返回字符串作为输出。
示例
以下是对上文的展示
import re regex_expression = '[a-zA-z0-9]$' def check_string(my_string): if(re.search(regex_expression, my_string)): print("The string ends with alphanumeric character") else: print("The string doesnot end with alphanumeric character") my_string_1 = "Python@" print("The string is :") print(my_string_1) check_string(my_string_1) my_string_2 = "Python1245" print("\nThe string is :") print(my_string_2) check_string(my_string_2)
输出
The string is : Python@ The string doesn’t end with alphanumeric character The string is : Python1245 The string ends with alphanumeric character
说明
导入所需的包。
定义正则表达式字符串。
定义名为“check_string”的方法,它将字符串作为参数。
调用“search”方法,并检查字符串是否以特定字符结尾。
在此方法外部,定义字符串并将其显示在控制台上。
通过传入此字符串来调用该方法。
输出显示在控制台上。
广告