python 正则表达式匹配有符号整数
时间: 2023-09-13 22:06:00 浏览: 157
python正则表达式 匹配反斜杠的操作方法
可以使用以下正则表达式来匹配有符号整数:
```
^[+-]?\d+$
```
解释:
- `^`: 匹配字符串开头
- `[+-]?`: 匹配一个可选的正号或负号
- `\d+`: 匹配一个或多个数字
- `$`: 匹配字符串结尾
使用 Python 的 re 模块可以实现正则表达式的匹配,示例代码如下:
```python
import re
pattern = r'^[+-]?\d+$'
text = '-123'
match = re.match(pattern, text)
if match:
print('匹配成功')
else:
print('匹配失败')
```
输出:
```
匹配成功
```
阅读全文