Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将 sub/superscript 添加到Parsedown。
Parsedown的功能对我来说就像丛林。我一直试图理解它,但无法破译它。
将 ~text~ 变成<sub>text</sub>似乎比我想象的更具挑战性。
<sub>text</sub>
围绕他的代码结构缠绕我的头,这只是我无法做到的,任何帮助将不胜感激。
这是一个非常简单的正则表达式。
利用:
\~(.*)\~|\^\((.*)\)
使用替换 <sub>\1\2</sub>
正则表达式中有两个组。这里的关键是组不会同时匹配,这就是为什么你可以使用 \1\2
演示
如果您需要更复杂的东西,请尝试理解并改进。