Mailinglisten-Archive |
Steffen Kother wrote:
> Hallo Alex,
>
> danke erstmal für deine Antwort. Leider will sie net tun wie wie
> gewünscht. Weder als preg_match() noch als preg_match_all().
>
> Ich erhalte für:
> 'select * from sap_daa.kna1 where KUNNR=\'....\''
> dieses Ausgabe:
> Array ( [0] => a. [1] => )
>
> Leider... :o(
*kopfkratz*
Ich erhalte für:
$str5 = 'select * from sap_daa.kna1 where KUNNR=\'....\'';
preg_match_all("=.\.([^ ]*|$)=",$str5,$regs);
print_r($regs);
Das als Ausgabe:
Array
(
[0] => Array
(
[0] => a.kna1
[1] => '....'
)
[1] => Array
(
[0] => kna1
[1] => ...'
)
)
Und wenn ich das nochmal verfeinere
"=[a-zA-Z1-9_]{1,}\.([^ ]*)="
(Das |$ ist eigentlich überflüssig und nutzt bei zweiter Betrachung auch
gar nichts.)
Array
(
[0] => Array
(
[0] => sap_daa.kna1
)
[1] => Array
(
[0] => kna1
)
)
Gruß,
Alex
php::bar PHP Wiki - Listenarchive