为了账号安全,请及时绑定邮箱和手机立即绑定

获取字符串中带有字母的第一个点的索引

获取字符串中带有字母的第一个点的索引

PHP
www说 2023-06-30 16:24:43
我有一个像这样的字符串:dsl-34.345.324-24718.pool.vodafone9.com(不是真正的主机名,只是一个示例)我已经对 preg_split 进行了修改,但这并没有给我带来好的结果。无论如何,我想得到这样的结果:pool.vodafone9.com编辑抱歉,由于没有直接显示我对 所做的事情preg_split(),我已经考虑过这样做,但是,当域内有数字时,它会导致完全错误的结果。preg_split( "/[0-9]\.[a-z]/", $hostAddr)扑灭ools.vodafone.com但如果使用vodafone9.com,就会导致关于
查看完整描述

1 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

尝试使用此正则表达式来检测第.一个字母后的所有内容:


$hostname = 'dsl-34.345.324-24718.pool.vodafone9.com';

$matches = array();

preg_match('/(?<=\.)[a-zA-Z].+/', $hostname, $matches);

echo $matches[0];


查看完整回答
反对 回复 2023-06-30
  • 1 回答
  • 0 关注
  • 82 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信