Jump to content
php.lv forumi

GedroX

Reģistrētie lietotāji
  • Posts

    373
  • Joined

  • Last visited

Posts posted by GedroX

  1. array(

     

    'ā','č','ē','ģ','ī','ķ',

    'ļ','ņ','ō','š','ū','ž',

    'Ā','Č','Ē','Ģ','Ī','Ķ',

    'Ļ','Ņ','Ō','Š','Ū','Ž'

     

    );

     

    array(

     

    'a','c','e','g','i','k',

    'l','n','o','s','u','z',

    'a','c','e','g','i','k',

    'l','n','o','s','u','z'

     

    );

     

    Točna zeņitkas!!!! o_O

  2. $ko = array('/Ā/','/Č/','/Ē/','/Ģ/', '/Ī/','/Ķ/','/Ļ/', '/Ņ/','/Ō/','/Š/', '/Ū/','/Ž/','/ā/','/č/','/ē/','/ģ/', '/ī/','/ķ/','/ļ/', '/ņ/','/ō/','/š/', '/ū/','/ž/',);
    $ar = array('A','C','E','G','I','K','L','N','O','S','U','Z', 'a','c','e','g','i','k','l','n','o','s','u','z');

     

    , jo [Āā] tiek uztverts kā 4 simboli - katrs burts - divi ASCII simboli (tautas valodā - ķeburi).

     

    P.S. Un bubu kā parasti taisnība... :) Iepriekšējā gadījumā bija vajadzība, jo SIA var visādi uzrakstīt - Sia, sIA, SIA... un vēl visādi vārdu atdalītāji tad jādefinē pašam...

  3. <?php
    if (!function_exists('escapeExpression')) {
    function escapeExpression($s) {
    	return preg_replace('/([\/\\\+\-\^\(\)\[\]\.\*\?\$])/', '\\\${1}', $s);
    }
    }
    $val = 'Dzelzcelsabiedribas AS AS a/s ik';
    $excl = Array('sia', 'as', 'a/s', 'ik', /*utt*/);
    foreach ($excl as $key => $value) {
    $excl[$key] = '/\b' . escapeExpression($value) . '\b/i';
    }
    
    $val = preg_replace($excl, '', $val);
    echo $val;
    ?>

  4. Laikam kautkā tā:

     

    <?php
    $file = file('dokuments.txt');
    $data = Array();
    $i = 0;
    foreach($file as $key => $value) {
    $value = trim($value);
    $value = preg_replace('/^X "X" .*$/', '', $value);
    if (preg_match('/^X "(.+)" (\d+) (\d+) (\d+) (\d+)$/', $value)) {
    	$i++;
      echo preg_replace('/^X "(.+)" (\d+) (\d+) (\d+) (\d+)$/', $i . ') $1 $2:$3:$4 $5', $value) . '<br />';
     }
    }
    
    ?>

  5. Nolasīšanai precīzāk būtu

     

    $file = file('dokuments.txt');
    $data = Array();
    $i = 0;
    foreach($file as $key => $value) {
      $value = explode('"', $value);
      if (count($value) != 3) {
      continue;
      }
      $value['Niks'] = $value[1];
      if ($value['Niks'] == 'X') continue;
      $value[2] = explode(' ', trim($value[2]));
      $value['Laiks'] = $value[2][0] . ':' . $value[2][1] . ':' . $value[2][2];
      $value['CP'] = $value[2];
      $i++;
      echo $i . ') ' . $value['Niks'] . ' ' . $value['Laiks'] . ' ' . $value['CP'];
    }

  6. Tu jau vari taisīt

     

    $text = str_replace(Array("\r\n", "\n"), Array('\\r\\n', '\\n'), $text);

     

    Bet saņemot datus -

     

    $text = str_replace(Array('\\r\\n', '\\n'), Array("\r\n", "\n"), $text);

     

    ..vai biku savādāk. Fakts tāds - aizvieto rindu atdalītājus ar kautkādām simbolu speckombinācijām.

  7. $kods tiek uzlikts uz bildes - parādi man cilvēku/programmu, kurš uzminēs ;)
    Saruna bija par kautko citu :) - saģenerēt sagataves un vadīt tās pašas arī laukā.

     

    kāpēc uz y ass abi punkti atliekas vienmēr uz 4?

     

    Paskaidro...

  8. :D

     

    Ja tev ir tikai 10 bildes ar cipariem, tad nu vispār elemntāri! Programma nolasa visas dažādās bildes (10 gab.), kāds cilvēks nodefinē, kura bilde ir kurš cipars un tālāk MI nav vairs problēmu tavu 9999 (īstenībā 10000) dažādo kombināciju atkošanā.

×
×
  • Create New...