← 返回 apple 的题目列表Bold Words in String
类型:qbank
Given an array of keywords words and a string s, make all appearances of all keywords words[i] in s bold. Any letters between <b> and </b> tags become bold.
Examples
Example 1:
Input: words = ["ab","bc"] s = "aabcd"
Output: "a<b>abc</b>d"
Explanation:
"ab" appears at index 1, "bc" appears at index 2. Their marked ranges overlap into one bold region covering indices 1..3.
Example 2:
Input: words = ["ab","cb"] s = "aabcd"
Output: "a<b>ab</b>cd"
Constraints
1 <= s.length <= 500
0 <= words.length <= 50
1 <= words[i].length <= 10
s and words[i] consist of lowercase English letters.