},
{
"cell_type": "code",
- "execution_count": 5,
+ "execution_count": 15,
"metadata": {},
"outputs": [],
"source": [
"def expand_no_re(text, expansion_limit=None):\n",
" i = 1\n",
" s, e, l, n = find_expansion_mark(text)\n",
- " while s and (expansion_limit is None or (expansion_limit is not None and i <= expansion_limit)):\n",
+ " while s is not None and (expansion_limit is None or (expansion_limit is not None and i <= expansion_limit)):\n",
" text = text[:s-l] + text[s-l:s] * n + text[e+1:]\n",
" s, e, l, n = find_expansion_mark(text)\n",
" i += 1\n",
},
{
"cell_type": "code",
- "execution_count": 6,
+ "execution_count": 16,
"metadata": {},
"outputs": [],
"source": [
},
{
"cell_type": "code",
- "execution_count": 7,
+ "execution_count": 17,
"metadata": {},
"outputs": [],
"source": [
},
{
"cell_type": "code",
- "execution_count": 8,
+ "execution_count": 18,
"metadata": {},
"outputs": [
{
"149043"
]
},
- "execution_count": 8,
+ "execution_count": 18,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 9,
+ "execution_count": 19,
"metadata": {},
"outputs": [
{
"302266"
]
},
- "execution_count": 9,
+ "execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}