Is it possible that an (already existing) style adds a prefix to every label using this style?
So the label in the following example should be L:label.
\documentclass[tikz]{standalone}
\tikzstyle{withPrefix}=[] %add "L:" before every label with this option
\begin{document}
\begin{tikzpicture}
\node [draw=black] [label={[withPrefix]label}] {};
\end{tikzpicture}
\end{document}
Clarification:
I use \usetikzlibrary{quotes} and want to move the L{:} from the label text into the option.
\documentclass[tikz]{standalone}
\usetikzlibrary{quotes}
\tikzstyle{future}=[red] %add "L:" before every label with this option
\tikzstyle{now}=[red]
\begin{document}
\begin{tikzpicture}
\node at (0,0) [draw] ["label" future] {a};
\node at (0,-1.5) [draw] ["L{:}label" now] {b};
\end{tikzpicture}
\end{document}


\begin{document} \begin{tikzpicture}[ box/.style args = {#1:#2}{draw, label=#1: L #2} ] \node [box=above:label] {}; \end{tikzpicture} \end{document}`
– Zarko Jan 24 '19 at 13:30\begin{document} \begin{tikzpicture}[ lbl/.style args = {#1:#2}{label={[font=\scriptsize]#1:\textcolor{red}{L}~#2}} ] \node [draw, lbl=below:label] {}; \end{tikzpicture} \end{document}`
– Zarko Jan 24 '19 at 13:37{label=#1:L:#2}should be correct, I guess. But as I use thequotestikzlibrary (removed this by minimizing the example) and actually wanted to write"label" withPrefixto produceL:labelthis does not seem to work – user1 Jan 24 '19 at 14:28quotes(which is not intended for labeling of nodes) or that you have simple standard solution which works? – Zarko Jan 24 '19 at 15:39quotes, but modifying your comments just a little led my to my solution below (which is short in use). – user1 Jan 25 '19 at 09:48