查找regex以在php中执行以下操作:
- 识别给定字符串是否在模式string1_string2_number中,例如ph_val_34563、ph_val_296987等
- 如果为true,则提取数字部分
regex = "^[A-Za-z]+_[A-Za-z]+_('d+)$"
假设字符串的有效字符是字母,[A-Za-z]+
表示期望一组一个或多个字母。这些字符类后面的_
表示后面必须有一个_
。
('d+)
表示对上一个表达式后面的一组或多个数字进行分组和捕获。
^
说:"以"开头$
说:"以结束"
你应该看一看关于正则表达式的教程。