Ich möchte alle Räume mit
ersetzen, die nur von Fig. space digit/s and dot
gefolgt werden. Zum Beispiel, wenn die Zeichenfolge ist Fig. 1. sasasa Fig. 34. 345 dffdfd etc. dsds
ich es ersetzt werden soll..PHP-Regex, um nur Platz zu finden, gefolgt von Ziffern und Punkt
Abb
1.
sasasa Abb
34.
345 dffdfd usw. dsds.
Gibt es eine Möglichkeit, es mit Regex zu tun? Ich habe versucht, die Regex /(Fig\.\s)(\d+)(\\.)(\s+)/
, aber es entspricht Fig.
gefolgt von Leerzeichen gefolgt von Ziffer/s gefolgt von Punkt und Leerzeichen, aber ich will nur jene Räume, die das Muster vorausgehen. Schätzen Sie Ihre Hilfe/Hinweis diesbezüglich. Vielen Dank.
PS: Der Grund, warum ich das machen will, ist, dass ich versuche, Sätze zu trennen, die mit Punkt und Leerzeichen enden. Aber in einigen Sätzen gibt es einige Wörter und Zahlen gefolgt von Punkt und Leerzeichen (wie Fig. 1.
oder Mr. etc
), also möchte ich diese Punkte und Leerzeichen zu
ersetzen, damit die Sätze richtig aufgeteilt werden.
Könnten Sie bitte ein weiteres Beispiel geben? Und posten Sie den relevanten Code, den Sie verwenden. –
Warum keine Übereinstimmung '345 dffdfd'? Ansonsten ist es einfach _Find_ '(?: (?! \ A) \ G | (Bild)) ([\ d.] *) []', _Replace_ '$ 1 $ 2 ' – sln