mirror of
				https://gitee.com/coder-xiaomo/leetcode-problemset
				synced 2025-11-04 03:33:12 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			40 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<p>给你一个字符串 <code>s</code> ,每 <strong>两个</strong> 连续竖线 <code>'|'</code> 为 <strong>一对</strong> 。换言之,第一个和第二个 <code>'|'</code> 为一对,第三个和第四个 <code>'|'</code> 为一对,以此类推。</p>
 | 
						||
 | 
						||
<p>请你返回 <strong>不在</strong> 竖线对之间,<code>s</code> 中 <code>'*'</code> 的数目。</p>
 | 
						||
 | 
						||
<p><strong>注意</strong>,每个竖线 <code>'|'</code> 都会 <strong>恰好</strong> 属于一个对。</p>
 | 
						||
 | 
						||
<p> </p>
 | 
						||
 | 
						||
<p><strong>示例 1:</strong></p>
 | 
						||
 | 
						||
<pre><b>输入:</b>s = "l|*e*et|c**o|*de|"
 | 
						||
<b>输出:</b>2
 | 
						||
<b>解释:</b>不在竖线对之间的字符加粗加斜体后,得到字符串:"<strong><em>l</em></strong>|*e*et|<strong><em>c**o</em></strong>|*de|" 。
 | 
						||
第一和第二条竖线 '|' 之间的字符不计入答案。
 | 
						||
同时,第三条和第四条竖线 '|' 之间的字符也不计入答案。
 | 
						||
不在竖线对之间总共有 2 个星号,所以我们返回 2 。</pre>
 | 
						||
 | 
						||
<p><strong>示例 2:</strong></p>
 | 
						||
 | 
						||
<pre><b>输入:</b>s = "iamprogrammer"
 | 
						||
<b>输出:</b>0
 | 
						||
<b>解释:</b>在这个例子中,s 中没有星号。所以返回 0 。
 | 
						||
</pre>
 | 
						||
 | 
						||
<p><strong>示例 3:</strong></p>
 | 
						||
 | 
						||
<pre><b>输入:</b>s = "yo|uar|e**|b|e***au|tifu|l"
 | 
						||
<b>输出:</b>5
 | 
						||
<b>解释:</b>需要考虑的字符加粗加斜体后:"<strong><em>yo</em></strong>|uar|<strong><em>e**</em></strong>|b|<strong><em>e***au</em></strong>|tifu|<strong><em>l</em></strong>" 。不在竖线对之间总共有 5 个星号。所以我们返回 5 。</pre>
 | 
						||
 | 
						||
<p> </p>
 | 
						||
 | 
						||
<p><strong>提示:</strong></p>
 | 
						||
 | 
						||
<ul>
 | 
						||
	<li><code>1 <= s.length <= 1000</code></li>
 | 
						||
	<li><code>s</code> 只包含小写英文字母,竖线 <code>'|'</code> 和星号 <code>'*'</code> 。</li>
 | 
						||
	<li><code>s</code> 包含 <strong>偶数</strong> 个竖线 <code>'|'</code> 。</li>
 | 
						||
</ul>
 |