Python中检查字符串是否包含任何特殊字符的程序

Python中检查字符串是否包含任何特殊字符的程序

当需要检查一个字符串是否包含特定字符或不包含特定字符时,定义一个名为“check_string”的方法,该方法使用正则表达式和“compile”方法来检查字符串是否具有特殊字符。在方法外,定义一个字符串,并将该字符串作为参数调用该方法。

示例

以下是相同的演示

import re

def check_string(my_string):

   regex = re.compile('[@_!#$%^&*()<>?/\|}{~:]')
   if(regex.search(my_string) == None):
      print("String contains special characters.")
   else:
      print("String does not contain any special character.")

my_string = "PythonInterpreter"
print("The string is :")
print(my_string)
check_string(my_string)

输出

The string is :
pythonInterpreter
String contains special characters.

解释

  • 导入所需的包。

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

  • 它使用“compile”方法来查看字符串中是否存在特殊字符。

  • 在方法外部,定义一个字符串,并将其显示在控制台上。

  • 它作为参数传递给函数。

  • 结果显示在控制台上。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程