Python 正则表达式检查字符串是否为字母数字组合

Python 正则表达式检查字符串是否为字母数字组合

在本文中,我们将专注于使用 Python 正则表达式检查字符串是否为字母数字组合。

正则表达式在这两种技术中都被使用。导入 re 库并安装它(如果尚未安装)以使用它。在导入 re 库之后,我们可以使用正则表达式“ [a-zA-Z0-9]+ $

如果字符串中包含除字母和数字之外的任何特殊字符,将返回 False;否则,将返回 True。

阅读更多:Python 教程

示例 1

在下面给出的示例中,我们将一个字符串作为输入,并使用正则表达式检查它是否为字母数字组合。

import re

str1 = "Tutorialspoint123"
print("给定的字符串是")
print(str1)

print("检查给定的字符串是否为字母数字组合")
print(bool(re.match('^[a-zA-Z0-9]+$', str1)))
Python

输出

上述示例的输出如下所示:

给定的字符串是
Tutorialspoint123
检查给定的字符串是否为字母数字组合
True
Python

示例 2

在下面给出的示例中,我们将采用与上面相同的程序,但我们将采用不同的输入字符串。

import re

str1 = "1234@#"
print("给定的字符串是")
print(str1)

print("检查给定的字符串是否为字母数字组合")
print(bool(re.match('^[a-zA-Z0-9]+', str1)))
Python

输出

上述示例的输出如下所示:

给定的字符串是
1234@#$
检查给定的字符串是否为字母数字组合
False
Python

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册