php正则表达式表示必须以数字 135或138开头
时间: 2023-07-28 08:10:04 浏览: 45
可以使用以下正则表达式来表示以数字 135 或 138 开头:
```
/^((135)|(138))\d{8}$/
```
其中:
- `^` 表示字符串的开头
- `(135)|(138)` 表示匹配 135 或 138
- `\d{8}` 表示匹配 8 个数字
- `$` 表示字符串的结尾
因此,以上正则表达式可以匹配以数字 135 或 138 开头,后面跟着 8 个数字的字符串。
相关问题
正则表达式以数字开头以字母结尾
根据引用和中提供的例子,我们可以使用正则表达式来匹配以数字开头以字母结尾的字符串。可以使用\d匹配数字字符,匹配字母字符。结合起来,可以使用^\d.*表示匹配任意大小写字母字符,$表示字符串的结尾。这个正则表达式可以用于判断一个字符串是否以数字开头以字母结尾。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* *3* [爬虫正则表达式](https://blog.csdn.net/nlrkbqndrhh/article/details/103225487)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
正则表达式必须以数字开头和数字结尾,且必须有-号
好的,要匹配以数字开头和数字结尾、且中间必须有一个短横线的字符串,可以使用正则表达式`^\d+-\d+$`。其中,`^`表示匹配字符串开头,`\d+`表示匹配数字一次或多次,`-`表示匹配短横线,`$`表示匹配字符串结尾。因此,`^\d+-\d+$`表示匹配以数字开头和数字结尾,且中间有一个短横线的字符串。