我怎样才能让两个数字 9 和 3 作为 Python 中的特殊数字?

How can i make two numbers 9 and 3 as special Number in Python?

我正在创建一个简单的函数来检查 Python 中的特殊字符。我们制作了一个 Python 程序来检查字符串是否包含任何特殊字符。

import re 

def run(string): 
    regex = re.compile('[@_!#$%^&*()<>?/\|}{~:]') 
    if(regex.search(string) == None): 
        print("String value is accepted")       
    else: 
        print("String value is not accepted.") 

if __name__ == '__main__' : 
    # Here in "money@rupay" the @ is a special character.
    string = "money@rupay"
    run(string) 
    # The Output is:- String value is not accepted.

在函数中,我检查了特殊字符[@_!#$%^&*()<>?/\|}{~:] reject as String。 它完美运行。

在python中如何将特殊号码作为限制号码传递? 我想在 python 中传递一些数字作为特殊数字,比如 93。如何让9 and 3成为python程序中限制的特殊号码?

只需将 93 放入您的正则表达式模式的括号中:

import re 

def run(string): 
    regex = re.compile('[@_!#$%^&*()<>?/\|}{~:93]') 
    if(regex.search(string) == None): 
        print("String value is accepted")       
    else: 
        print("String value is not accepted.")