regex - 如何在正则表达式中匹配以下模式?
问题描述
我怎样才能匹配给定段落中的模式any number followed by h or t or l
, 1h , 126h or 1268h
但不是 1.1h 12.6h or 12.68h
。
我正在编写一个可以替换1h
to100
或1268h
to的应用程序,126800
而不是输入00
一个人可以简单地放置h
一个数字,但由于一些错误,它也匹配十进制数字。
我写的模式是(\d+)(h|t|l)
解决方案
推荐阅读
- jquery - jQuery 无法在 ajax 调用中更新 DOM
- python - 计算的布尔列显示列是否是最新的
- laravel-8 - laravel - Blade-ui-kit 中未定义 Pikaday
- javascript - 使用键排除列表展平 json
- python - 在 django-forms 中编辑外键
- react-native - 捏缩放上的 FlatList 与 ScrollView
- powershell - 如何获取 PowerShell 脚本删除文件的时间和日期
- c# - 为大于 RAM 的数据平衡内存映射文件
- python - 使用 plotly 将多个图表放在同一页面中
- schema - OpenAPI 示例多部分表单数据