blob: d7c858e0dadb6771d8f1de25a626d3ce9facc4b8 [file] [log] [blame]
package com.siyeh.igtest.style.confusing_octal_escape;
public class ConfusingOctalEscape {
void foo() {
System.out.println("\1234\49");
}
public static final String foo = "asdf\01234";
public static final String boo = "asdf\01834";
public static String escapeLdapSearchValue(String value) {
// see RFC 2254
String escapedStr = value;
escapedStr = escapedStr.replaceAll("\\\\", "\\\\5c");
escapedStr = escapedStr.replaceAll("\\*", "\\\\2a");
escapedStr = escapedStr.replaceAll("\\(", "\\\\28");
escapedStr = escapedStr.replaceAll("\\)", "\\\\29");
return escapedStr;
}
public String path() {
return "X:\\\\1234567890\\\\1234567890\\\\com\\\\company\\\\system\\\\subsystem";
}
String twoDigitOctalEscape() {
return "\444\344";
}
}