public class StringTools extends Object
Modifier and Type | Class and Description |
---|---|
static class |
StringTools.ESCAPE
Defines escape encodings that are supported.
|
Constructor and Description |
---|
StringTools() |
Modifier and Type | Method and Description |
---|---|
static String |
escape(StringTools.ESCAPE e,
String s)
Escape a String according to the defined escape sequence requested
|
static String |
normaliseEncoding(String encodingName)
Normalises several common encodings found, for instance in HTTP or HTML headers,
into the compatible Java encoding
|
static String |
unescape(StringTools.ESCAPE e,
String s)
Unescape a String according to the defined escape sequence requested
|
static int |
utf8_length(String s)
Returns how long String s is in bytes, if encoded in UTF-8
|
public static String escape(StringTools.ESCAPE e, String s)
public static String unescape(StringTools.ESCAPE e, String s)
public static int utf8_length(String s)
s
- The string to be measured.Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow