+++ /dev/null
-/*
- * Created on 28.06.2003
- *
- */
-package net.sourceforge.phpdt.internal.ui.util;
-
-/**
- * some string utilities
- *
- */
-public class StringUtil {
-
- /**
- * Replace each substring of str which matches findStr with replaceStr
- *
- * @param str the string the substrings should be replaced in
- * @param findStr the substring to be replaced
- * @param replaceStr the replacement
- * @return the resultstring
- */
- public static final String replaceAll(String str, String findStr, String replaceStr) {
- StringBuffer buf = new StringBuffer();
-
- int lastindex = 0;
- int indexOf = 0;
- while ((indexOf=str.indexOf(findStr, lastindex)) != -1) {
- buf.append(str.substring(lastindex, indexOf)).append(replaceStr);
- lastindex = indexOf + findStr.length();
- }
- buf.append(str.substring(lastindex));
- return buf.toString();
- }
-
-}