我有一段我提取的 html 代码:
Server Address</span></td><td ><span class="hpPageText" >hostname0403.domain.tld</span></td><
从这个字符串中,我试图提取 fqdn (hostname0403.domain.tld)。我想我会使用以下逻辑:
- 以 > 开头,以 < 结尾
- 必须至少包含 1 个句点(点)。
- 必须包括所有数字、所有字母或两者的组合。
我希望最终得到的是“>hostname0403.domain.tld<”,从那里我可以去掉><。这是我到目前为止的注册,它有效,但我认为它不准确:
$reg = ">[\w\.]+<"
我对正则表达式很陌生,虽然这确实有效,但我不确定它是否安全。任何帮助,将不胜感激。