diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/substr/testsubstr.tex |
Initial commit
Diffstat (limited to 'macros/latex/contrib/substr/testsubstr.tex')
-rw-r--r-- | macros/latex/contrib/substr/testsubstr.tex | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/macros/latex/contrib/substr/testsubstr.tex b/macros/latex/contrib/substr/testsubstr.tex new file mode 100644 index 0000000000..1429b7515a --- /dev/null +++ b/macros/latex/contrib/substr/testsubstr.tex @@ -0,0 +1,63 @@ +\documentclass{minimal} +\usepackage{substr} +\def\str{hellohello} +\def\longstr{hellohellohellohello} +\def\medstr{hellohellohello} +\def\substr{ell} +\def\subSTR{ELL} + +\newcounter{appearances} +\begin{document} + +\bigskip{\bfseries IfSubStringInString} + +\IfSubStringInString{\substr}{\str}{``\subSTR'' is in ``\str''}{Error} + +\IfSubStringInString{\subSTR}{\str}{Error}{No ``\subSTR'' in ``\str''} + +\IfSubStringInString{day after }{day after day}{JA}{NEIN} +\IfSubStringInString{AMSTERD}{AMSTERDAM}{JA}{NEIN} +\IfSubStringInString{bon}{bonbon}{JA}{NEIN} +\IfSubStringInString{bono}{bonobo}{JA}{NEIN} +\IfSubStringInString{ionizat}{ionization}{JA}{NEIN} + +\IfSubStringInString{day after day}{day after }{JA}{NEIN} +\IfSubStringInString{AMSTERDAM}{AMSTERD}{JA}{NEIN} +\IfSubStringInString{bonbon}{bon}{JA}{NEIN} +\IfSubStringInString{bonobo}{bono}{JA}{NEIN} +\IfSubStringInString{ionization}{ionizat}{JA}{NEIN} + + + +\bigskip{\bfseries BeforeSubString and BehindSubString} + +Text befor ``\substr'' in ``\str'': +\BeforeSubString{\substr}{\str} + +Text after ``\substr'' in ``\str'': +\BehindSubString{\substr}{\str} + +\BeforeSubString{\substr}{\str}% +\emph{\bfseries\substr}% +\BehindSubString{\substr}{\str} + + +\bigskip{\bfseries CountSubStrings} + +Count of ``\substr'' in ``\str'': +\CountSubStrings{\substr}{\str} + +Count of ``\substr'' in ``\medstr'': +\CountSubStrings{\substr}{\medstr} + +Count of ``\substr'' in ``\longstr'': +\CountSubStrings{\substr}{\longstr} + + +\bigskip{\bfseries SubStringsToCounter} + +\SubStringsToCounter{appearances}{\substr}{\str}% +Count of ``\substr'' in \str'' (counter): +\theappearances + +\end{document} |