regex - 我希望使用此代码从区域捕获中仅收集 8 个字符进行过滤
问题描述
我正在尝试从以下位置撤回 BM/03600(将 / 替换为 1):
“1LIUYILLIIY 日期:BM/03600 发票/Cr 备注编号:DU100462 帐号:订单/GRN 编号:B. MANGION 销售代表:条款:”
使用此代码:
"[ACCOUNTNO (替换 "/","1")(匹配 "[AZ]+[AZ]+[0-9]+[0-9]+[0-9]+[0-9]+[0 -9]+[0-9]")]"
但是我收到了这个输出“BM103600DU100462”,我需要选择字符串中的第一个字符,总共有 8 个字符,两个字母和 6 个数字,只有 BM103600。
任何人都可以帮忙吗?
解决方案
推荐阅读
- python-3.x - 如何在 tensorflow 2.0b 中检查/释放 GPU 内存?
- python - 如何在 Windows 上使用 selenium/python 设置便携式 Firefox?
- ansible - 循环嵌套字典
- node.js - 在哪里查看通过命令提示符安装的程序列表?
- kubernetes - Kubernetes:未设置所需标志“图像”
- vue.js - vue md-autocomplete keyup.enter 不工作
- python - 为什么“0”和“0”被评估为假?
- c - c 中的 while 或 do/while 循环中的 switch 语句
- reactjs - 布尔 React 钩子按钮的 CSS 样式
- python - 在 sympy 乳胶中将系数渲染为分数