dongpu1908 2013-05-16 22:52
浏览 11
已采纳

从文本文件中挑选国家/地区代码和相应的域

I have a text file like:

en-US -> www.google.co.uk
en-UK -> www.bbc.co.uk
es-CO -> www.somedomain.com

I want to be able to pick out the country/language type for example en-US and the corresponding domain name on the same line. How do I do this?

A start:

 $file = "data.txt";
 $f = fopen($file, "r");

 while ( $line = fgets($f, 1000) ) {

   if (preg_match('/^-> .*$/', $line)) {
      fwrite($out, $fh);
   }
   print $line;
 }
  • 写回答

2条回答 默认 最新

  • dongou0524 2013-05-16 23:04
    关注
    list($code, $domain) = array_map('trim', explode('->', $line, 2));
    
    • Split line by -> into two parts
    • Remove leading / ending spaces
    • Extract as variables
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!