V
vanilla
Gast
Moinsen,
ich bin neu hier, also wenn ich etwas falsch poste, mnich zu blöde anstelle oder sonst was, weist mich drauf hin *gg*
Folgendes Problem: Ich hab einen String, den ich aus einer MS-Excel-Datei in eine Datenbank einlese, und der in etwa so aussehen könnte:
Ich möchte jetzt eine Methode schreiben, die in etwa so aussieht:
Also resultat möchte ich so etwas erhalten:
Sprich: Die Methode soll mir um verschiedene, möglicherweise (aber nicht zwingend) unterschiedlicher Worte, die mit einem Start- und EndTag gekennzeichnet sind, die passenden html-Links rumbauen, und mir das ganze wieder in einem String zurückgeben.
Die Start und EndTags sind dabei immer gleich, werden z.B. in Exemplarvariablen in der Klasse abgelegt. Verschachtelungen kann es nicht geben.
Ich suche mich schon halb tot im Netz, habe schon versucht mit Patterns, Splits und indexOfs rumzuhantieren, komme aber nicht weiter. Hat jemand eine Lösung für mich?
Vielen Dank schon mal im Voraus!
Gruß
ich bin neu hier, also wenn ich etwas falsch poste, mnich zu blöde anstelle oder sonst was, weist mich drauf hin *gg*
Folgendes Problem: Ich hab einen String, den ich aus einer MS-Excel-Datei in eine Datenbank einlese, und der in etwa so aussehen könnte:
Code:
String s = "text [customStartTag]wort[customEndTag] text [customStartTag]anderesWort[customEndTag]text";
Ich möchte jetzt eine Methode schreiben, die in etwa so aussieht:
Code:
public String textModify(String text){
String resultat;
...
...
...
return resultat;
}
Also resultat möchte ich so etwas erhalten:
Code:
"text [url="wort.do"]wort[/url] text [url="anderesWort.do"]anderesWort[/url] text"
Sprich: Die Methode soll mir um verschiedene, möglicherweise (aber nicht zwingend) unterschiedlicher Worte, die mit einem Start- und EndTag gekennzeichnet sind, die passenden html-Links rumbauen, und mir das ganze wieder in einem String zurückgeben.
Die Start und EndTags sind dabei immer gleich, werden z.B. in Exemplarvariablen in der Klasse abgelegt. Verschachtelungen kann es nicht geben.
Ich suche mich schon halb tot im Netz, habe schon versucht mit Patterns, Splits und indexOfs rumzuhantieren, komme aber nicht weiter. Hat jemand eine Lösung für mich?
Vielen Dank schon mal im Voraus!
Gruß