Python程序:接受以字母数字字符结尾的字符串

Python程序:接受以字母数字字符结尾的字符串

当需要检查字符串是否以字母数字字符结尾时,使用正则表达式。定义了一个方法来检查字母数字字符,并将其作为输出返回。

示例

以下是同样的演示

import re

regex_expression = '[a-zA-z0-9]$'

def check_string(my_string):

   if(re.search(regex_expression, my_string)):
      print("该字符串以字母数字字符结尾")

   else:
      print("该字符串不以字母数字字符结尾")


my_string_1 = "Python@"
print("该字符串为:")
print(my_string_1)
check_string(my_string_1)

my_string_2 = "Python1245"
print("\n该字符串为:")
print(my_string_2)
check_string(my_string_2)

输出

该字符串为:
Python@
该字符串不以字母数字字符结尾

该字符串为:
Python1245
该字符串以字母数字字符结尾

说明

  • 导入所需的程序包。

  • 定义了一个正则表达式字符串。

  • 定义了一个名为“check_string”的方法,它将字符串作为参数。

  • 调用‘search’方法并检查字符串是否以特定字符结尾。

  • 在该方法之外,定义了字符串并在控制台上显示。

  • 通过传递此字符串调用该方法。

  • 在控制台上显示该输出。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程