Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tekst od a do b z zmiennej...
Forum PHP.pl > Forum > PHP
TonyL
Jak wyciągnąć tekst z zmiennej rozpoczynający się od a i kończący na b?

Kod
$zmienna = "tekst a tekst 2 b";


Z tej zmiennej chce uzyskać "tekst 2".
nowotny
Zależy...
Jeżeli długość stringa jest stała i położenie tekstu się nie zmienia można użyć substr" title="Zobacz w manualu PHP" target="_manual...
Jeżeli w stringu nie występuję więcej niż jedno wystąpienie 'a' i 'b' można użyć strpos" title="Zobacz w manualu PHP" target="_manual i substr" title="Zobacz w manualu PHP" target="_manual...
Jeżeli powyższe metody zawiodą zawsze można użyć wyrażeń regularnych i preg_match" title="Zobacz w manualu PHP" target="_manual...
TonyL
Chodzi mi o formatowanie tekstu wpisanego z formularza.

Gdy wpisze

Kod
<object name="object (2)">
    <position>1052.536743 -870.785583 -37.117325</position>
    <rotation>0.000000 0.000000 0.000000</rotation>
    <model>16642</model>
  </object>


Chce żeby wynik był taki:

Kod
Obiekt(<model>,<position>,<rotation>)


Także żeby w position i rotation zamiast spacji były przecinki np:
zamiast
Kod
1052.536743 -870.785583 -37.117325

to
Kod
1052.536743,-870.785583,-37.117325
Skie
A zwykłe

  1. <?php
  2. str_replace(" ", ",", $zmienna);
  3. ?>


Nie pomoże?
Moli
@Skie - Wiesz do czego jest tak funkcja ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.