Whitespace "im" String selbst entfernen (nicht am Anfang oder Ende)
Gegeben:
$a = "17 A";
Wie bekomme ich die Leerzeichen "im" String selbst weg?
print $a;
soll "17A" ausgeben!
Danke und Gruß!
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oderEnde)
Ralf K. schrieb:
> Gegeben:
>
> $a = "17 A";
>
> Wie bekomme ich die Leerzeichen "im" String selbst weg?
>
> print $a;
>
> soll "17A" ausgeben!
$a = str_replace(' ', '', $a);
> Danke und Gruß!
bitte.
--
Mit freundlichen Grüßen,
Christoph Herrmann
http://dragonprojects.de/
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oder Ende)
Danke!
Das war?s!
;-)
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oderEnde)
Ralf K. schrieb:
> Danke!
>
> Das war?s!
>
> ;-)
wenn alles so einfach zu lösen wäre, wäre programmieren das reinste
Paradies. :)
--
Mit freundlichen Grüßen,
Christoph Herrmann
http://dragonprojects.de/
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oder Ende)
Christoph Herrmann schrieb:
> Ralf K. schrieb:
>> Gegeben:
>>
>> $a =3D "17 A";
>>
>> Wie bekomme ich die Leerzeichen "im" String selbst weg?
>>
>> print $a;
>>
>> soll "17A" ausgeben!
>
> $a =3D str_replace(' ', '', $a);
Gabs vom OP nicht die Anforderung das Whitespaces am Anfang und Ende
ignoriert werden sollen?. Ok, haette er in sein $a Example mal mit
einbauen sollen, aber beschrieben hat er es und dann sollte ein
preg_replace() die Loesung sein.
Gruss
Joerg
--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oder Ende)
Am Tue, 16 Oct 2007 16:42:40 +0200 schrieb Joerg Behrens:
> Christoph Herrmann schrieb:
>> Ralf K. schrieb:
>>> Gegeben:
>>>
>>> $a = "17 A";
>>>
>>> Wie bekomme ich die Leerzeichen "im" String selbst weg?
>>>
>>> print $a;
>>>
>>> soll "17A" ausgeben!
>>
>> $a = str_replace(' ', '', $a);
>
> Gabs vom OP nicht die Anforderung das Whitespaces am Anfang und Ende
> ignoriert werden sollen?.
Den Punkt kann ich selbst mit aller Anstrengung und dem Einsatz aller
Phantasie im Anforderungsprofil nicht finden...
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oder Ende)
Norbert Melzer wrote:
> Am Tue, 16 Oct 2007 16:42:40 +0200 schrieb Joerg Behrens:
>
>> Christoph Herrmann schrieb:
>>> Ralf K. schrieb:
>>>> Gegeben:
>>>>
>>>> $a = "17 A";
>>>>
>>>> Wie bekomme ich die Leerzeichen "im" String selbst weg?
>>>>
>>>> print $a;
>>>>
>>>> soll "17A" ausgeben!
>>>
>>> $a = str_replace(' ', '', $a);
>>
>> Gabs vom OP nicht die Anforderung das Whitespaces am Anfang und Ende
>> ignoriert werden sollen?.
>
> Den Punkt kann ich selbst mit aller Anstrengung und dem Einsatz aller
> Phantasie im Anforderungsprofil nicht finden...
Hm,
im Subject stand "(nicht am Anfang oder Ende)" :-)
Christian
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oder Ende)
Christian Schmelzer schrieb:
> Hm,
> im Subject stand "(nicht am Anfang oder Ende)" :-)
wenn der OP das gewollt hätte, hätte er es bei der Antwort auf meine
Lösung schon gesagt (Für sein Beispiel war es ja egal). :)
Ich hab den Betreff zwar gelesen, hatte aber eher das Gefühl, dass er
den Antworten wie Trim vorbeugen wollen würde.
--
Mit freundlichen Grüßen,
Christoph Herrmann
http://dragonprojects.de/
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oder Ende)
On 16 Okt., 15:47, "Ralf K." <ralf-... [at] gmx.de> wrote:
> Gegeben:
>
> $a =3D "17 A";
>
> Wie bekomme ich die Leerzeichen "im" String selbst weg?
>
> print $a;
>
> soll "17A" ausgeben!
>
> Danke und Gruß!
noch besser wäre
$a =3D preg_replace('/\s+/', '', $a);
weil das auch alle tabs entfernt und so.
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oderEnde)
love [at] ephigenia.de schrieb:
> noch besser wäre
> $a = preg_replace('/\s+/', '', $a);
> weil das auch alle tabs entfernt und so.
Wieso ist es besser wenn es was andres macht als der OP will?
--
Mit freundlichen Grüßen,
Christoph Herrmann
http://dragonprojects.de/
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oder Ende)
On 16 Okt., 22:51, Christoph Herrmann <herrm... [at] dragonprojects.de>
wrote:
> l... [at] ephigenia.de schrieb:
>
> > noch besser wäre
> > $a =3D preg_replace('/\s+/', '', $a);
> > weil das auch alle tabs entfernt und so.
>
> Wieso ist es besser wenn es was andres macht als der OP will?
>
> --
> Mit freundlichen Grüßen,
> Christoph Herrmann
>
> http://dragonprojects.de/
weil er "whitespace" entfernen wollte, was ja dem \s entspricht, nicht
nur leerzeichen :)
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oderEnde)
love [at] ephigenia.de schrieb:
> weil er "whitespace" entfernen wollte, was ja dem \s entspricht, nicht
> nur leerzeichen :)
Im Betreff steht Whitespace und im Text Leerzeichen, ich denke der OP
wird sich die passende Lösung schon raussuchen, die er braucht (Hat er
das nicht schon?). :)
Nur dann schreib zu deiner Lösung, dass Sie anders ist und nicht besser,
weil besser ist Sie nicht, nur wenn er wirklich auch Tabs entfernen will
ist deine für den Verwendungszweck geeigneter. ;)
--
Mit freundlichen Grüßen,
Christoph Herrmann
http://dragonprojects.de/
Re: Whitespace "im" String selbst entfernen (nicht am Anfang oder Ende)
On 16 Okt., 23:52, Christoph Herrmann <herrm... [at] dragonprojects.de>
wrote:
> l... [at] ephigenia.de schrieb:
>
> > weil er "whitespace" entfernen wollte, was ja dem \s entspricht, nicht
> > nur leerzeichen :)
>
> Im Betreff steht Whitespace und im Text Leerzeichen, ich denke der OP
> wird sich die passende Lösung schon raussuchen, die er braucht (Hat er
> das nicht schon?). :)
>
> Nur dann schreib zu deiner Lösung, dass Sie anders ist und nicht besser,
> weil besser ist Sie nicht, nur wenn er wirklich auch Tabs entfernen will
> ist deine für den Verwendungszweck geeigneter. ;)
>
> --
> Mit freundlichen Grüßen,
> Christoph Herrmann
>
> http://dragonprojects.de/
ja, okay, ich wollte damit nur ein Augenmerk darauf legen, dass ein
leerzeichen eventuell nicht genügend sein könnte. Wenn dem nicht so
ist - ist das auch okay.