Package editor.search
Class StringUtil
- java.lang.Object
-
- editor.search.StringUtil
-
public class StringUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description StringUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetLineOffset(java.lang.String content, int line)static voidgetLocation(java.lang.String strSource, int iFrom, int iTo, SearchLocation location)private static booleanisWholeWord(java.lang.String content, int offset, java.lang.String pattern)static java.util.List<SearchLocation>search(java.lang.String strSource, java.lang.String strPattern, boolean bIgnoreCase, boolean bWords)static java.util.List<SearchLocation>search(java.lang.String strSource, java.lang.String strPattern, boolean bIgnoreCase, boolean bWords, int iOffset)static java.util.List<SearchLocation>search(java.lang.String content, java.lang.String pattern, boolean bIgnoreCase, boolean bWords, int iOffset, boolean backwards)static java.lang.StringwildcardToRegex(java.lang.String wildcard)
-
-
-
Method Detail
-
search
public static java.util.List<SearchLocation> search(java.lang.String strSource, java.lang.String strPattern, boolean bIgnoreCase, boolean bWords)
-
search
public static java.util.List<SearchLocation> search(java.lang.String strSource, java.lang.String strPattern, boolean bIgnoreCase, boolean bWords, int iOffset)
-
search
public static java.util.List<SearchLocation> search(java.lang.String content, java.lang.String pattern, boolean bIgnoreCase, boolean bWords, int iOffset, boolean backwards)
-
isWholeWord
private static boolean isWholeWord(java.lang.String content, int offset, java.lang.String pattern)
-
getLocation
public static void getLocation(java.lang.String strSource, int iFrom, int iTo, SearchLocation location)
-
wildcardToRegex
public static java.lang.String wildcardToRegex(java.lang.String wildcard)
-
getLineOffset
public static int getLineOffset(java.lang.String content, int line)
-
-