Browse Source

test

master
Your Name 2 years ago
parent
commit
b0be19560a
  1. 2
      php/const.php
  2. 7
      php/erika.php
  3. 14
      php/test.php

2
php/const.php

@ -5,7 +5,7 @@ define('TEXT_MAXLINE', 65);
define('ERIKA_CMD', "./erika.sh");
//define('REGEX_FILTER', '~[^-a-zA-Z0-9äüöÄÜÖß\s,;\.:()°%&²³µ€ç£èé=^_&$§"!+*#\?\t\n\r´`/]~m');
//OK define('REGEX_FILTER', '~[^-a-zA-Z0-9äüöÄÜÖß\s,;\.:()°%&²³µ€ç£èé=^_&$§"!\+\*\?\t\n\r´`/]~m');
define('REGEX_FILTER', '~[^-a-zA-Z0-9äüöÄÜÖß\s,;\.:()°%&²³µ€ç£èé=^_&$§"!\+\*\?\t\n\r´`/\u0035]~');
define('REGEX_FILTER', '~[^-a-zA-Z0-9äüöÄÜÖß\s,;\.:()°%&²³µ€ç£èé=^_&$§"!\+\*\?\t\n\r´`/\u0035]~m');
//define('REGEX_FILTER', '~[^-a-zA-Z0-9äüöÄÜÖß\s,;\.:()°%&²³µ€ç£èé=^_&$§"!+\*]~m');
define('ZEITDATEI', '/tmp/letztmaliger.aufruf');
define('PAUSEZEIT_MS', 30);

7
php/erika.php

@ -62,11 +62,10 @@
echo "Text: ".$len." von erlaubten ".TEXT_MAXLEN." Zeichen.";
$nlkorrekt = preg_replace('~\R~u', "\n", $text); // 2044 = /
//$suchmuster = '~[^-a-zA-Z0-9äüöÄÜÖß\s,;\.:()°%&²³µ€ç£èé=^_&$§"!+*#\?\t\n\r´`/]~m';
$suchmuster = REGEX_FILTER;
$nlkorrekt = preg_replace('~\R~um', "\n", $text); // 2044 = /
$suchmuster = REGEX_FILTER;
$ersetzung = '?';
$neuertext = preg_filter($suchmuster, $ersetzung, $nlkorrekt);
$neuertext = preg_replace($suchmuster, $ersetzung, $nlkorrekt);
//Ersetze vier+mehr \n durch \n---\n
$newlinebereinigt = preg_replace('/(\R){3,}/mu', "\n---\n", $neuertext );

14
php/test.php

@ -1,16 +1,22 @@
<?php
include 'const.php';
$text = "#inlude<text.h>\nHallo\nLiebe #*sz_leute\näöü#+===)( snind Zeichen\nHier leer\n\n\n\r\n\t%Tock..----\n\nd";
//$text = "#inlude<text.h>\nHallo\nLiebe #*sz_leute\näöü#+===)( snind Zeichen\nHier leer\n\n\n\r\n\t%Tock..----\n\nd";
$text = "bla blub\nsdsxy";
print $text;
$nlkorrekt = preg_replace('~\R~u', "\n", $text); // 2044 = /
$nlkorrekt = preg_replace('~\R~um', "\n", $text); // 2044 = /
//$suchmuster = '~[^-a-zA-Z0-9äüöÄÜÖß\s,;\.:()°%&²³µ€ç£èé=^_&$§"!+*#\?\t\n\r´`/]~m';
echo "=======\n";
echo $nlkorrekt;
echo "=======\n";
$suchmuster = REGEX_FILTER;
$ersetzung = '?';
$neuertext = preg_filter($suchmuster, $ersetzung, $nlkorrekt);
$neuertext = preg_replace($suchmuster, $ersetzung, $nlkorrekt);
echo "Neuertext: \n-----\n$neuertext\n-------\n";
echo "\x0023";
print "".$suchmuster;
print "".$suchmuster."\n";
?>

Loading…
Cancel
Save