Fügen Sie ein Zeichen in einen string am angegebenen index

Also ich habe ein array mit Indizes von Zeichen in einem string möchte ich einfügen eines Zeichens vor, wie ich einfach einfügen eines Zeichens vor jeder index? So zum Beispiel:

"The big brown fox ... "

den Positionen
array = 4,9

den Charakter einfügen ','

dem Ergebnis: "Die, big, brown fox ..."

Gibt es eine Methode, das so ein einfach-Dienstprogramm?

String.insert(originalStr, index, stringToInsert) zum Beispiel???


Update

Dem Beispiel, das ich zur Verfügung gestellt, ist nur ein Beispiel für die Implementierung. Ich kann auch wollen, um Folgendes zu tun:

orginalText = "ein text mit Zeichen wie ; : } <"

in der ich wollen kann, zum einfügen von "\" mit dem Ergebnis:

Ergebnis = "ein text mit Zeichen wie \; : } \<"

  • Classic ASP, oder ASP.NET?
  • classic asp, sorry
InformationsquelleAutor | 2009-08-05
Schreibe einen Kommentar