// 7-29-03 package net.bunnie; import java.net.*; import net.bunnie.*; public class Regex { public static String replace(String needle, String replace, String haystack) { while (haystack.indexOf(needle) != -1) { haystack = haystack.substring(0, haystack.indexOf(needle)) + replace + haystack.substring(haystack.indexOf(needle) + needle.length(), haystack.length()); } return haystack; } public static String replaceBreak(int entryNumber) { String fileName = ToFileArray.entryFile(entryNumber); String[] fileToFileArray = ToFileArray.toFileArray(fileName); String entry = fileToFileArray[2]; String gmBreak = "|*|"; String slashN = "\n"; while (entry.indexOf(gmBreak) != -1) { entry = entry.substring(0, entry.indexOf(gmBreak)) + slashN + entry.substring(entry.indexOf(gmBreak) + gmBreak.length(), entry.length()); } entry = entry.substring(0, entry.length() - 1); return entry; } public static String replaceBreakF(int entryNumber) { String[] fileToFileArray = ToFileArray.toFileArrayF(ToFileArray.entryFileF(entryNumber)); String entry = fileToFileArray[2]; String gmBreak = "|*|"; String slashN = "\n"; while (entry.indexOf(gmBreak) != -1) { entry = entry.substring(0, entry.indexOf(gmBreak)) + slashN + entry.substring(entry.indexOf(gmBreak) + gmBreak.length(), entry.length()); } entry = entry.substring(0, entry.length() - 1); return entry; } }