Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package telnet;
- import java.util.logging.Logger;
- import java.util.regex.Matcher;
- import java.util.regex.Pattern;
- public class Alias {
- private static final Logger log = Logger.getLogger(Alias.class.getName());
- public Alias() {
- }
- public String parse(String line) throws StringIndexOutOfBoundsException {
- char c = line.charAt(0);
- String s = String.valueOf(c);
- if ("/".equals(s)) {
- line = getAlias(line);
- }
- return line;
- }
- //string is /t fred
- //get t (for target)
- //get fred
- private String getAlias(String line) {
- String a = line.subSequence(1, line.length()).toString();
- Pattern pattern = Pattern.compile("(\\w+)"); //(\w+)\.
- Matcher matcher = pattern.matcher(line);
- String m;
- while (matcher.find()) {
- m = matcher.group();
- log.info(m);
- }
- return "";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment