All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.tsl2.nano.core.util.StringUtil.class Maven / Gradle / Ivy

Go to download

TSL2 Framework Terminal (Console Application Framework named SIShell, providing Actions, Options, Commands, Inputs, lots of Selectors, PlatformManagement)

There is a newer version: 2.5.3
Show newest version
????4?
H?
??
??
??
$?
$?
$?
$?
$?
$??
??
?
?
?
?
$??
?
??
?
?
?
??
?
??
??
?????
?
??
??
?????
?
??
?
?
?
?
H??????
H?
??
???2??
?
??4?
??
$?
??4??
$??
???
???
???
,?
??
??
?
??
?
?
???
??2?
?2
[?
?
?	
	F
?
?
?
$
?
$
$
?
?
?
p?
??

p
p?
?
?
$?
$
$
$ 
$!
?"#
$$
?%&
'()
?*
?+
?,
-.
,/
0?12	?3456
?7
?8
?9:
?;
?<
?=
?>
$?@A
??B
?CDE
??FL
$MNO
VAR_REGEXPLjava/lang/String;
ConstantValuePSTR_ANYQXTAG()VCodeLineNumberTableLocalVariableTablethis#Lde/tsl2/nano/core/util/StringUtil;	substringJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;datafromtosubEnclosingK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;iFromIiTo	constrainZ
StackMapTable?lastL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Ljava/lang/String;iK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;startL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZ)Ljava/lang/String;jQ(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;Ljava/lang/StringBuilder;R(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;trim8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;srccharactersToTrimcarr[Csb??(Ljava/lang/StringBuilder;C)VcCreplace@(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Vstr
expressionreplacementA(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;I)V
replaceAll^(Ljava/lang/CharSequence;Ljava/lang/String;Lde/tsl2/nano/core/ITransformer;)Ljava/lang/String;Ljava/lang/CharSequence;regextransformer Lde/tsl2/nano/core/ITransformer;LocalVariableTypeTableFLde/tsl2/nano/core/ITransformer;	Signature?(Ljava/lang/CharSequence;Ljava/lang/String;Lde/tsl2/nano/core/ITransformer;)Ljava/lang/String;_(Ljava/lang/CharSequence;Ljava/lang/String;ILde/tsl2/nano/core/ITransformer;)Ljava/lang/String;groupmatcherLjava/util/regex/Matcher;resultLjava/lang/StringBuffer;R??(Ljava/lang/CharSequence;Ljava/lang/String;ILde/tsl2/nano/core/ITransformer;)Ljava/lang/String;@(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)IcounttoString&(Ljava/lang/Object;)Ljava/lang/String;objLjava/lang/Object;'(Ljava/lang/Object;I)Ljava/lang/String;o	maxLengthpostfixtoFormattedStringmaxLineCount((Ljava/lang/Object;IZ)Ljava/lang/String;array[Ljava/lang/Object;
strBuilder	showLines?	fixString(IC)Ljava/lang/String;	fixLengthfillCharorigin)(Ljava/lang/String;ICZ)Ljava/lang/String;
shiftRight	rightFillbuf
fillLength
fillString
insertObjects9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;textobjectsqntinsertProperties5(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
propertiesLjava/util/Map;6Ljava/util/Map<+Ljava/lang/Object;Ljava/lang/Object;>;\(Ljava/lang/String;Ljava/util/Map<+Ljava/lang/Object;Ljava/lang/Object;>;)Ljava/lang/String;Y(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;valuenamevname
key_prefixkey_postfixkeySetLjava/util/Set;$Ljava/util/Set<+Ljava/lang/Object;>;?ST?(Ljava/lang/String;Ljava/util/Map<+Ljava/lang/Object;Ljava/lang/Object;>;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
extractAllA(Ljava/lang/CharSequence;Ljava/lang/String;[I)[Ljava/lang/String;sourceregexpgroups[IeallLjava/util/List;$Ljava/util/List;UV,extract@(Ljava/lang/CharSequence;Ljava/lang/String;[I)Ljava/lang/String;P(Ljava/lang/CharSequence;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;S(Ljava/lang/CharSequence;Ljava/lang/String;Ljava/lang/String;I[I)Ljava/lang/String;pLjava/util/regex/Pattern;mWconcatGroups/(Ljava/util/regex/Matcher;[I)Ljava/lang/String;split:(Ljava/lang/Object;Ljava/lang/String;[I)Ljava/lang/String;
betweenFillersplitIndexess	lastIndex((Ljava/lang/String;I)[Ljava/lang/String;length[Ljava/lang/String;splitWordBinding'(Ljava/lang/String;)[Ljava/lang/String;wordsplitCamelCaseccNamespaceCamelCase&(Ljava/lang/String;)Ljava/lang/String;concat)([C[Ljava/lang/Object;)Ljava/lang/String;sepnamesssep
concatWrapwrapwwrapformat'(Ljava/lang/String;I)Ljava/lang/String;maxLineWidth9(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;CRitemslinesLjava/util/ArrayList;)Ljava/util/ArrayList;
findRegExp9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;toFirstUpperstringtoFirstLowerreplaceNulls([Ljava/lang/Object;Z)VstrsuseNull
cryptoHash(Ljava/lang/String;)[B)(Ljava/lang/String;Ljava/lang/String;I)[BLjava/lang/Exception;	algorithm&toHexString([B)Ljava/lang/String;bytes[B
fromHexStringhexisHexString(Ljava/lang/String;)ZtxtcarrayfromBaseStringbasetoDecString
fromDecStringnumbercut3(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence;TT;&(TT;I)TT;
removeXMLTags
xmlContent
toInputStream)(Ljava/lang/String;)Ljava/io/InputStream;fromInputStream)(Ljava/io/InputStream;)Ljava/lang/String;streamLjava/io/InputStream;;(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String;lineEndM(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	lineStartscannerLjava/util/Scanner;:XY
fuzzyMatch'(Ljava/lang/Object;Ljava/lang/String;)DlbitemfilterweightDcontentlaremoveFormatChars
printToString1(Ljava/util/function/Consumer;)Ljava/lang/String;Ljava/util/function/Consumer;swLjava/io/StringWriter;pwLjava/io/PrintWriter;4Ljava/util/function/Consumer;H(Ljava/util/function/Consumer;)Ljava/lang/String;
countFindings'(Ljava/lang/String;Ljava/lang/String;)IsearchlltoValidName(([Ljava/lang/String;)[Ljava/lang/String;argslambda$toValidName$0
SourceFileStringUtil.java????????Z[\[E]?^Z_?`??abjava/lang/StringBuilder?c???defgh???i??Wjk?ljava/lang/StringBufferV?mRnopq?`rstjava/lang/Stringuvwxymuzjava/lang/Integer...{|}~o??
java/util/Map??java/util/Collectionu?size=?]uh]??????
*
>D []: u?
tsl2nano.more.elements??Mjava/lang/Object???Vu?ux???${} ?S??T?o???tjava/util/LinkedList47??U????n??]<=[-./]>HLM\s([a-z0-9])([A-Z])$1 $2????VYjava/util/ArrayList?????NO?d???d?d??i?UTF-8?ji?java/lang/Exception???java/math/BigInteger???`yW????_u???[
]???(\w*)
java/io/ByteArrayInputStream??????java/util/Scanner???o?d??Z?[	
]+java/io/StringWriterjava/io/PrintWriter?????[^\w\d]+([\w\d])BootstrapMethods?t?Ms??d<[^>]*>!de/tsl2/nano/core/util/StringUtil\$\{[\w._-]+\}*java/util/regex/Matcher
java/util/Setjava/util/Iteratorjava/util/Listjava/lang/CharSequencejava/util/regex/Patternjava/io/InputStreamjava/lang/ThrowableindexOf(Ljava/lang/String;)IlastIndexOf()I(II)Ljava/lang/String;(Ljava/lang/String;I)I(I)Ljava/lang/String;toCharArray()[C(Ljava/lang/String;)V()Ljava/lang/String;charAt(I)CdeleteCharAt(I)Ljava/lang/StringBuilder;/(IILjava/lang/String;)Ljava/lang/StringBuilder;compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;(I)Vfind()ZappendReplacementE(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher;de/tsl2/nano/core/ITransformer	transform&(Ljava/lang/Object;)Ljava/lang/Object;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;
appendTail2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;	setLength3(Ljava/lang/StringBuffer;)Ljava/lang/StringBuilder;getClass()Ljava/lang/Class;java/lang/ClassisArrayde/tsl2/nano/core/util/UtilasList*(Ljava/lang/Object;)Ljava/util/Collection;entrySet()Ljava/util/Set;-(Ljava/lang/String;)Ljava/lang/StringBuilder;sizevalueOftoArray()[Ljava/lang/Object;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;de/tsl2/nano/core/Messages	getString(I)Ljava/lang/Integer;java/text/MessageFormat(C)Ljava/lang/StringBuffer;.(IILjava/lang/String;)Ljava/lang/StringBuffer;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getisEmpty(Ljava/lang/Object;)Zadd(([Ljava/lang/Object;)[Ljava/lang/Object;(I)Z
groupCount([C)Ljava/lang/String;java/util/Arrays%([Ljava/lang/Object;)Ljava/util/List;addAll(Ljava/util/Collection;)Z(C)Ljava/lang/String;toUpperCasetoLowerCasegetBytes()[B([B)[B([BLjava/lang/String;I)[B"de/tsl2/nano/core/ManagedExceptionforward,(Ljava/lang/Throwable;)Ljava/lang/Throwable;(I[B)Vjava/lang/Characterdigit(CI)IparseInt(C)Ljava/lang/StringBuilder;subSequence(II)Ljava/lang/CharSequence;([B)V(Ljava/io/InputStream;)VhasNextLinenextLineclose(II)I(Ljava/io/Writer;)Vjava/util/function/Consumeraccept(Ljava/lang/Object;)V
??
??"()Lde/tsl2/nano/core/ITransformer;????M"java/lang/invoke/LambdaMetafactorymetafactory?LookupInnerClasses?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;?%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!?H??????????B???/*???+???	???F*+,???5? ??????	???Vq+?,?
??*?+?*+,??,?*+,??*+?6*,?6?	?	??*?
+?`???*????.@ABCD#E,G3H:IJJLL?>3>??:7??q??q??q??q???[@??P???????
?????????	???Q	*+,???U?*	??	??	??	??	????Y??+?*+??,?*,??6?
????6+??*+,??*???_#`-a/c=dFeQh?>Y??Y??Y??Y??Y??#6???	@?
	A

	???Q	*+,???p?*	??	??	??	??	?????+?,???*?+?%*,?	6???*?
?*??,?)*+?	6???*?
?*+?`?
?*+?	6???L6*,+?``?	6???*?6*+?`???r~???$?)?+?1?9?=?E?J?O?Q?W?c?k?p?u?w?z?}????????????\	??E??kB??? ??????????????????"
@???????	???F*+,????? ??????	???P~+?*,?
6?	*??*??,?"*+?
6?	*??*+?`??*+?
6?	L6*,+?``?
6?	*?6*+?`???J??????#?+?0?6?B?J?O?R?U?e?j?p??R??+??J4??e??~??~??~??~?????????	????++?M?Y*?N6,??-,4?????-??????? ?&??4??+??+??&?????????	????>=*??*??*??W???*?=?*????*?W????????$?4?=?? >??>??<???	?	???J*+,???
??? ??????	????*+?
6?*+?`,?W??
?4????????????	???X*+,???
? ???????????	????Q+?*?:?Y*??:? ?%?!W-?"?#?$?%W????&W?'??
!+C!K"?>Q??Q??Q??Q??
G??8???Q??????)??	????B>+?*?:?Y?(:? ?,?!W?????&W*?)*?*W??*
,-./0&1,34495@6?>B??B??B??@??6??-???
??????E*?
*?+???@????A?	???5??-<.M*?*?/?0?*?1K*?2?
*?2?3K*?4?0*?+N?Y?5,?67?6*?4?8?9:?6?M?*?;N,?d<-?%-???Y?5-??6,?6??-??6
LMOQRT%U/W6X;Yc[h]o^?4;(???????????h/?????3??,@?	???;*?`??K*?@??*?@?@:?Y?2h?A:????66?K?Y?5??Y?5B?6?9C?6???62?DE?6??6W?????? F?G?HY?d?IS?J?6W?N?*?;N-??Ztvwy#z-|4}AH?Q?`?p?z????????????????????\	sO??Q???`???p|?????????????????h	@?)@?B??/@????@?????#???	?=	?K????	?	?	??@*?+ ?K??????	?t??Y?:*?d6???6*``????*??*?	*???Y?:6??LW?????*?%W?MW??MW*?%W?'??F?
???#?0?6?I?T?^?e?k?o?v????????\	#
?W?????????	?
?
???TB??
??AE??
??	
??ONM>6?Y*?O:N?PY>?,+??%+?2:?;?;:`?QW????'??&	?????'?0?:?I??R0??:??O?O?L?J??G?=????@??6	?P
*+RS?T????
?
?
?	???6?Y*?O:+?U:?V:		?W?X	?X:
?Y?5,?6
?D-?6?:?YY6?%+
?Z:?`?;?QW??ӧ???'??*
??
??1?J?X?b?z?}??f
b?1I?
J3???????????
v?n !??n "?d?
?#???$%?+?#????$%?/?	?#???$?&?'(??Q?[Y?\:6*+,?]YN?^?'-?_W*?$???*?$-?	-?`6????$?`?a???	'.B?>Q)?Q*?Q+,9-?	H./E???	H.0?!?1?52?3?1?45?G	*+,?]??
? 	)?	*?	+,	46?M*+,?
YO?]??? )?*????47?a	u+?:*?:?b?^,?N*??;?c?":??c??":?**?:,???d:??d:???B,-.01"2.4;5C6H7N8W9Z;fCoErG?pN	??.,??c??o??u)?u*?u??u??u+,o89g:???;;??????<=??5+??**?c?"??Y?5M>+??,*+.?"?6W????,???LMNOP*O0R?*??5:?5+,
??
?	???>??6*?+N?Y-?+?,?h`?:66,??>-?,.??0?Y?5-,.??6+?6??%W,.6????-?d?-?
?%W?'??2xyz{'|2}5V?\{b?m?y??H B??)?@?A,zB?e
?bC??? ?3???,>D?O*?l=*?p???$N6?/-*h*?`h?
*??	`h?S????-??"?????!?G?M??42??O)?O??HE?7?F?A??a?!?aa???aa??	GH?1*e?f????I?JH?4
*?gh?f????
K?LM?3	*ij?k????	K??NO??`?Y+?h?M*?lN6+??*+2?,?Y?5+2?D-?6??%W????,?m*??,,?m*?d?n?,?'???
???#?=?C??4.??`P?`Q?
S
?NR?????'?C??SO??B?Y+?h?M*?lN6+??$+2?,-?HY+2S?J?%W????,?'???
???#?7?=??4(??BT?BQ?
5
?0U?????!?VW?<*E?o?????X?VY??=*,?fN?pY?q:6-??-2?r?s?tW????,??u?v??????*?0??>??=?=X?=Z?7[F.\]?.\^??a_?`a?x+?*?N-?b?
-?w???
	?*?????	?????@?bM?O%?Y?5*?x?y?z?6**???6????%c?dM?O%?Y?5*?x?y?{?6**???6????%c?ef??D=*??>*2??*S?&*2? *2?+?*2?+???*S???±?!"#$9%=!C(? A??Dg?Dh???"?ij?2*?|?}??.???ik?|*~?+???N-??W???<=
>??*
-l??m?E??Lnop?9??Y*??????J?qr	sM?1*????T?t?	uv??#*?L=+??+4??????????XY
Z[Y!]? ??#w?x??
???	yW??3?Y*??AM>*??,*`??????W????,???abc(b.e?* ??3t?3z?'
?????{p?9??Y*??
????i?qr	|M?1*
????m?}?	~?j*??*???*??y???????@2??	?M?Q'*?Y?5??6???6??6???6???k????'??	???6??Y*?|???????	???1*????????	???<*+??????????	??? \N??Y*??N?Y?5:-???%?Y?5+?6-???6,?6??6W????:-?-???:-?-???DOOQO?2?????=?D?H?L?O?U?Y??4;
?\??\??\??Z???0???(?????????	?	???Pa+??*??I*?+?{:+?{L66+??7+?x`??6??(??	d?oI6????(??B???
??????+?<?A?C?U?Y?_??H<#??"=??a??a??S??J??B???G???? ??I????	?M?J*??*??k?????????	???y??Y??L??Y+??M*,??+????????? ???????????	????)=6+?6*+?	>??`6??????*
???????!?$?'??>)??)??'????$?????%??????	?M?7
*????????
w?	???h<*??**2??S????*??????????F?	??
?M?/*?z????B?????????/???
???GHIJK




© 2015 - 2025 Weber Informatics LLC | Privacy Policy