规则
在这个挑战中,我将重新定义“引号”的定义。
- 引号(AKA 引号)是在各种书写系统中成对使用的任何相同字符,用于引出直接语音,引号或短语。该对包括一个引号和一个引号,它们是相同的字符(区分大小写)。 
- 如果有报价对彼此重叠, - 如果一对嵌套,则两个对仍然有效。
- 如果一对未嵌套,则第一个起始对保持有效。另一个不再被视为一对。
 
- 计算带引号的字符(一对引号的长度)时, - 引号本身不计算在内。
- 每对的长度独立计算。重叠不会影响另一个。
 
目标
您的目标是打印所有有效报价的总长度。这是代码高尔夫球,因此字节最少的代码获胜。
例子
Legend:
    <foo>: Valid quotes
    ^    : Cannot be paired character
Input   : ABCDDCBA
`A`  (6): <BCDDCB>
`B`  (4):  <CDDC>
`C`  (2):   <DD>
`D`  (0):    <>
Output  : 12
Input   : ABCDABCD
`A`  (3): <BCD>
`B`  (0):  ^   ^
`C`  (0):   ^   ^
`D`  (0):    ^   ^
Output  : 3
Input   : AABBBBAAAABA
`A`  (0): <>    <><> ^
`B`  (0):   <><>    ^
Output  : 0
Input   : ABCDE
Output  : 0
Input   : Print the total length of all "quoted" characters
`r` (40):  <int the total length of all "quoted" cha>
`n` (14):    <t the total le>
`t` (15):     < >   <o>       <h of all "quo>
` `  (7):      ^   <total>      <of>   ^        ^
`h`  (0):        ^             ^                  ^
`e`  (8):         < total l>                 ^          ^
`o`  (0):            ^           ^         ^
`a`  (0):              ^            ^              ^ ^
`l`  (0):               ^ ^          <>
`"`  (0):                               ^      ^
`c`  (0):                                        ^    ^
Output  : 84
Input   : Peter Piper picked a peck of pickled peppers
`P`  (5): <eter >
`e`  (9):  <t>     ^      <d a p>           <d p>  ^
`r`  (0):     ^     ^
` `  (3):      ^     ^      <a>    <of>       ^
`i`  (5):        <per p>
`p`  (3):         <er >        ^       ^       ^ <>
`c`  (8):               <ked a pe>       ^
`k`  (7):                ^        < of pic>
`d`  (0):                  ^                 ^
Output  : 40
Input   : https://www.youtube.com/watch?v=dQw4w9WgXcQ
`h` (27): <ttps://www.youtube.com/watc>
`t`  (0):  <>            ^          ^
`/`  (0):       <>               ^
`w` (14):         <><.youtube.com/>         <4>
`.`  (7):            <youtube>
`o`  (0):              ^       ^
`u`  (1):               <t>
`c`  (0):                     ^      ^             ^
`Q`  (8):                                  <w4w9WgXc>
Output  : 57
                  @NickKennedy我将规则固定为更类似于实际报价。我认为这就是您的期望。你能复习一下吗?
                
                
                  
                    —
                    user2652379 
                    
                  
                
              
                  看起来不错!感谢您收听我的反馈。
                
                
                  
                    —
                    尼克·肯尼迪