0

やあみんな、これを手伝ってくれませんか、次のことを行うための正規表現構文です

  1. リンクが // で始まる場合、文字列を連結して「file:」を追加します。
  2. リンクが何もない状態で始まる場合、文字列を連結して「html://」を追加します


1 の例//host/data/user/temp/data.textで始まる場合、 「file://host/data/user...」にしたい

例: for 2 Google.com で始まる場合は
「html://Google.com」にしたい

4

1 に答える 1

-1
 Try this.   
     $subject =   'filename';
     //$subject =  '//filename';
    if(preg_match("/^\/\//", $subject)){
      //$newstring=  preg_replace("/^\/\//", "file://", $subject);
      $newstring= "file:".$subject;
    }else{
     $newstring= "http://".$subject;
    }
于 2013-09-21T07:04:14.400 に答える