为什么不一样?怎么做一样的?JS替换
>> '📆'.replace(/[^_a-zA-Z0-9]/g, '_') '__'
Python替换
>>> re.sub(r'[^_a-zA-Z0-9]', '_', '📆') '_'
我希望在两种情况下都使用单下划线“_”
b4lqfgs41#
JS:-x1月1x日Python语言:-re.sub(r'[^_a-zA-Z0-9]+', '_','📆')测试用例:-abc!@#123-输入字符串包含字母、数字或下划线以外的字符输出abc___123。📆-输入字符串包含单个Unicode字符输出_
re.sub(r'[^_a-zA-Z0-9]+', '_','📆')
abc!@#123
abc___123
📆
_
1条答案
按热度按时间b4lqfgs41#
JS:-x1月1x日
Python语言:-
re.sub(r'[^_a-zA-Z0-9]+', '_','📆')
测试用例:-
abc!@#123
-输入字符串包含字母、数字或下划线以外的字符输出
abc___123
。📆
-输入字符串包含单个Unicode字符输出
_