Class UrlRegEx


  • public class UrlRegEx
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String regEx  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private UrlRegEx​(java.lang.String s)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static UrlRegEx exact​(java.lang.String s)  
      java.lang.String getFilteredRegEx()
      Just cosmetic method to show nicer tables, as \Qsomething\Emaybe is most common record when cell is edited, the regex is shown fully
      java.lang.String getRegEx()  
      static UrlRegEx quote​(java.lang.String s)  
      static UrlRegEx quoteAndStar​(java.lang.String s)  
      private static java.lang.String quoteString​(java.lang.String s)  
      (package private) static java.lang.String replaceLast​(java.lang.String where, java.lang.String what, java.lang.String by)  
      (package private) static java.lang.String simpleUnquote​(java.lang.String s)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • regEx

        private final java.lang.String regEx
    • Constructor Detail

      • UrlRegEx

        private UrlRegEx​(java.lang.String s)
    • Method Detail

      • quoteString

        private static java.lang.String quoteString​(java.lang.String s)
      • quote

        public static UrlRegEx quote​(java.lang.String s)
      • quoteAndStar

        public static UrlRegEx quoteAndStar​(java.lang.String s)
      • exact

        public static UrlRegEx exact​(java.lang.String s)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getRegEx

        public java.lang.String getRegEx()
      • getFilteredRegEx

        public java.lang.String getFilteredRegEx()
        Just cosmetic method to show nicer tables, as \Qsomething\Emaybe is most common record when cell is edited, the regex is shown fully
        Returns:
        unquoted pattern or original string
      • replaceLast

        static java.lang.String replaceLast​(java.lang.String where,
                                            java.lang.String what,
                                            java.lang.String by)
      • simpleUnquote

        static java.lang.String simpleUnquote​(java.lang.String s)