Ich habe Raw HTML und ich muss alle IMG src = "http: // foo" setzen.RegEx für die Einstellung IMG src = ""
Dies ist die RegEx Ich habe bisher, und es scheint zu funktionieren. In meiner Umgebung kann davon ausgegangen werden, dass Tags in Großbuchstaben und Attribute in Kleinbuchstaben geschrieben sind. Ich mache das in .Net, aber ich denke nicht, dass die Plattform hier wirklich eine Rolle spielt. \ s ist ein Leerzeichen in der .NET-RegEx-Engine.
Kann jemand verbessern?
Regex.Replace(htmlText, "(<IMG[^>]*\\ssrc=\")([^\"]*)(\"[^>]*>)", "$1http://foo$3")
Dies ist ein guter Tipp zum Erlernen und Verwenden von regulären Ausdrücken. Danke fürs Schreiben. – reporter
Danke! Es ist schön zu sehen, dass ein 2 Jahre alter Kommentar immer noch nützlich ist. – user94154
Ein gutes Tutorial, um neue Dinge zu lernen, wird nie ablaufen ;-) – reporter