Compare commits
merge into: mrlan:master
mrlan:Alpha-snapshot20240618
mrlan:Bug580-Hui
mrlan:Bug565-Hui
mrlan:Bug394-Hui
mrlan:Bug478-Hui
mrlan:Bug501-Hui
mrlan:Bug511-Hui
mrlan:Bug518-Hui
mrlan:Bug563-Hui
mrlan:bug555-fangchen
mrlan:Bug547-FanWenQi-Adapted
mrlan:SPM2023S-QianJunQi
mrlan:Bug536-Jiangwangzhe
mrlan:Bug540-XiongJiaming
mrlan:Bug579-LuKangyang
mrlan:BUG543-JiWenkai
mrlan:Bug574-ChenLingjie2
mrlan:Bug573-PanBinjie
mrlan:Bug570_CaiShuHuang
mrlan:Bug578-ChenChen2
mrlan:Bug578-ChenChen
mrlan:Bug577-JiangXueQin
mrlan:Bug576-XiaBaizhi
mrlan:Bug564-JiangChao
mrlan:Bug572-ZhongYi2
mrlan:Bug533-ZhangXuDong
mrlan:Bug392-LiJie
mrlan:Bug358-LiJie
mrlan:Bug534-WangWeitao
mrlan:Bug569-YuTianshuai
mrlan:Bug563-HuangHaoqi
mrlan:Bug571-TongQi
mrlan:Bug572-ZhongYi
mrlan:Bug566-SunJiawen
mrlan:Bug574-ChenLingjie
mrlan:Bug565-ChenYuhang
mrlan:Bug568-SongHaiyan
mrlan:Bug567-YuZheChen
mrlan:Bug571-TonQi
mrlan:Bug561-LiangZiyue
mrlan:Bug511-Bosh
mrlan:Bug555-chenshiying
mrlan:Bug513-Mayada
mrlan:Bug543-AyaOK
mrlan:Bug518-Mponeja
mrlan:Bug543-Aya
mrlan:Bug547_FanWenQi
mrlan:bug-497Gongzhengcheng
mrlan:Bug500-Badr
mrlan:Bug518-Esther
mrlan:Bug536-QianLetao
mrlan:Alpha-snapshot20230621
mrlan:Bug533-Yuyikai
mrlan:Bug562-Wuyichen
mrlan:Alpha-snapshot20230621OK
mrlan:Bug476-LiMengdie
mrlan:Bug545-HuangHuiLing
mrlan:Bug561-WanZiKun
mrlan:BugTBD-LiSinan
mrlan:master
mrlan:Bug579
mrlan:0618、
mrlan:Bug551-DingZeYu
mrlan:547
mrlan:542
mrlan:Bug528-TangJiao
mrlan:Bug553_LinShan
mrlan:Bug-561
mrlan:fix-vuln
mrlan:Bug476-Yuhuangtao
mrlan:Bug527-ZhouZhifang
mrlan:Alpha-snapshot20230615
mrlan:Bug473-Buya
mrlan:Bug534-NingShushuang
mrlan:improvment_GuHan
mrlan:Bug393-TanYanMei
mrlan:improvment-NiWeiCong2
mrlan:refactor-huangzirui
mrlan:Bosh
mrlan:Alpha-snapshot20230605
mrlan:refactor-wangyu
mrlan:Alpha-snapshot20230601
mrlan:Alpha-snapshot20230531
mrlan:Bug529-GuHan
mrlan:Bug492-XuHongJian-HuangZirui
mrlan:Alpha-snapshot20230529
mrlan:Refactor_qianjunqi
mrlan:Bug522-HuangZirui
mrlan:Refactor-XunYucan
mrlan:Alpha-snapshot20230525
mrlan:Refactor-HeZhengzheng
mrlan:Alpha-snapshot20230511
mrlan:Bug407-JinHaoLin
mrlan:Alpha-snapshot20230519
mrlan:Bug476-YuHuangtao
mrlan:Bug476-ZhangWeiHao-YuHuangtao
mrlan:Bug473-LuXiaochen
mrlan:Bug493-GongKeCheng
mrlan:Bug488-TangWei
mrlan:SOFTARCH2023S-ZENOVIO
mrlan:Bug532-HuangDan
mrlan:Bug476-ZhangWeiHao-BaoYuelin
mrlan:Bug504-LiJia
mrlan:SPM2023-PR44-YuGaoxiang
mrlan:Bug476-ZhangWeiHao
mrlan:Alpha-snapshot20230507
mrlan:Huangdan
mrlan:Bug509-XieQiuHan-WangZiming-HuangDan
mrlan:Alpha-snapshot20230506
mrlan:improvment-NiWeiCong
mrlan:Bug502-YuGaoXiang
mrlan:bug359-zhangkeli
mrlan:593
mrlan:Alpha-snapshot20230427
mrlan:Alpha-snapshot20230425
mrlan:Bug509-XieQiuHan-WangZiming
mrlan:Alpha-snapshot20230426
mrlan:Alpha
mrlan:Lanhui-update-README2
mrlan:SPM2022F-CONTRIBUTORS-WuWenZhuo
mrlan:Bug490-ChenQiuwei
mrlan:Bug525-Hui
mrlan:englishpal
mrlan:AAALF
mrlan:Bug509-XieQiuHan
mrlan:SPM2022F-CONTRIBUTORS-DingRui
mrlan:SPM2022F-CONTRIBUTORS-jiaojiao
mrlan:Bug521-LiYuFeng-refactor
mrlan:Bug492-XuHongJian
mrlan:SPM2022F-CONTRIBUTORS-XIEQIUHAN
mrlan:SPM2022F-CONTRIBUTORS-XuHongJian
mrlan:509
mrlan:Bug512-RenYu
mrlan:SPM2022F-CONTRIBUTORS-GONGKE
mrlan:Bug521-LiYuFeng
mrlan:SPM2022F-CONTRBUTORS-luofei
mrlan:SPM2022F-CONTRIBUTORS-RUANYUXUAN
mrlan:bug492
mrlan:SPM2022F-CONTRIBUTORS-LINJUNHONG
mrlan:SPM2022F-CONTRIBUTORS-TANGWEI
mrlan:Bug508-CenHaotian
mrlan:SPM2022F-CONTRIBUTORS-GONGKECHENG
mrlan:Bug499-Hui
mrlan:SPM2022F-CONTROIBUTORS-XUHONGJIAN
mrlan:SPM2022F-CONTRBUTORS-TECHLEADNAME
mrlan:Bug505-ZhangYiteng
mrlan:Bug495-LiangLiGang
mrlan:SPM2022F-CONTRIBUTORS-LIJIA
mrlan:SPM2022F-CONTRIBUTORS-CENHAOTIAN
mrlan:SPM2022F-CONTRIBUTORS-ChenQiuwei
mrlan:Bug499-WangZiming
mrlan:Bug487-WuYuhan-Refactor
mrlan:Hui-Build
mrlan:Bug487-WuYuhan
mrlan:Bug412-JiangLetian-Refactor
mrlan:Bug412-JiangLetian
mrlan:Hui-EscapeUserInput
mrlan:Bug422-XuXing
mrlan:Improvement-Stewart
mrlan:Bug400-QiuZhonghui-Refactor
mrlan:Bug477-ChenJingyi
mrlan:Bug400-QiuZhonghui
mrlan:Bug474-RenYinJie
mrlan:Bug344-JiangXueHong
mrlan:Bug428-LouJiCheng
mrlan:SOFTARCH2022S-ZAYID-478
mrlan:Bug392-LuoYu
mrlan:Bug358-TengJiaQian
mrlan:Bug410-DuanJiaJie
mrlan:Bug209-LiuChangYou
mrlan:Bug393-QinYanMei
mrlan:IMPROVE-WangWeiLong
mrlan:Bug391-LiuYiXiu
mrlan:Bug260-Mohanad
mrlan:bug209_yaaqobv2
mrlan:BugFix407-JinHaoLin
mrlan:Bug394-MiaoChenShuo
mrlan:bug209-yaaqob
mrlan:Bug257-MaJiaBin
mrlan:Bug395-Anxiuxiu
mrlan:Deployment
mrlan:ChenTianle-TypoCorrection
mrlan:Hui-SaferSQL
mrlan:BugFix347
mrlan:WangXuan-Highlight-Pronounce
mrlan:Lanhui-Selenium
mrlan:Lanhui-update-README
mrlan:BugFix300
mrlan:Lanhui-IncreaseChanceOfGettingDifficultArticles
mrlan:BugFix293
mrlan:BugFix284
mrlan:Lanhui-flash-messages
mrlan:Lanhui-go-bootstrap
mrlan:Lanhui-build.sh
mrlan:BugFix254-Author-ZhanJianhao
mrlan:Lanhui-add-articles
Karim:Bug551-DingZeYu
Karim:Bug561-WanZiKun
Karim:Bug533-Yuyikai
Karim:master
Karim:Bug559-Petou
Karim:547
Karim:542
Karim:Alpha-snapshot20230621
Karim:Bug528-TangJiao
Karim:Bug553_LinShan
Karim:Bug476-LiMengdie
Karim:Bug547_FanWenQi
Karim:Bug540-XiongJiaming
Karim:Bug545-HuangHuiLing
Karim:Bug-561
Karim:Bug511-Bosh
Karim:fix-vuln
Karim:Bug476-Yuhuangtao
Karim:Bug527-ZhouZhifang
Karim:Alpha-snapshot20230615
Karim:Bug473-Buya
Karim:Bug534-NingShushuang
Karim:improvment_GuHan
Karim:Bug393-TanYanMei
Karim:improvment-NiWeiCong2
Karim:refactor-huangzirui
Karim:Bosh
Karim:SPM2023S-QianJunQi
Karim:Alpha-snapshot20230605
Karim:refactor-wangyu
Karim:Alpha-snapshot20230601
Karim:Alpha-snapshot20230531
Karim:Bug529-GuHan
Karim:Bug492-XuHongJian-HuangZirui
Karim:Alpha-snapshot20230529
Karim:Refactor_qianjunqi
Karim:Bug522-HuangZirui
Karim:Refactor-XunYucan
Karim:Alpha-snapshot20230525
Karim:Refactor-HeZhengzheng
Karim:Alpha-snapshot20230511
Karim:Bug407-JinHaoLin
Karim:Alpha-snapshot20230519
Karim:Bug476-YuHuangtao
Karim:Bug476-ZhangWeiHao-YuHuangtao
Karim:Bug473-LuXiaochen
Karim:Bug493-GongKeCheng
Karim:Bug488-TangWei
Karim:SOFTARCH2023S-ZENOVIO
Karim:Bug532-HuangDan
Karim:Bug476-ZhangWeiHao-BaoYuelin
Karim:Bug504-LiJia
Karim:SPM2023-PR44-YuGaoxiang
Karim:Bug476-ZhangWeiHao
Karim:Alpha-snapshot20230507
Karim:Huangdan
Karim:Bug509-XieQiuHan-WangZiming-HuangDan
Karim:Alpha-snapshot20230506
Karim:improvment-NiWeiCong
Karim:Bug502-YuGaoXiang
Karim:bug359-zhangkeli
Karim:593
Karim:Alpha-snapshot20230427
Karim:Alpha-snapshot20230425
Karim:Bug509-XieQiuHan-WangZiming
Karim:Alpha-snapshot20230426
Karim:Alpha
Karim:Bug501-Hui
Karim:Lanhui-update-README2
Karim:SPM2022F-CONTRIBUTORS-WuWenZhuo
Karim:Bug490-ChenQiuwei
Karim:Bug525-Hui
Karim:englishpal
Karim:AAALF
Karim:Bug509-XieQiuHan
Karim:SPM2022F-CONTRIBUTORS-DingRui
Karim:SPM2022F-CONTRIBUTORS-jiaojiao
Karim:Bug521-LiYuFeng-refactor
Karim:Bug492-XuHongJian
Karim:SPM2022F-CONTRIBUTORS-XIEQIUHAN
Karim:SPM2022F-CONTRIBUTORS-XuHongJian
Karim:509
Karim:Bug512-RenYu
Karim:SPM2022F-CONTRIBUTORS-GONGKE
Karim:Bug521-LiYuFeng
Karim:SPM2022F-CONTRBUTORS-luofei
Karim:SPM2022F-CONTRIBUTORS-RUANYUXUAN
Karim:bug492
Karim:SPM2022F-CONTRIBUTORS-LINJUNHONG
Karim:SPM2022F-CONTRIBUTORS-TANGWEI
Karim:Bug508-CenHaotian
Karim:SPM2022F-CONTRIBUTORS-GONGKECHENG
Karim:Bug499-Hui
Karim:SPM2022F-CONTROIBUTORS-XUHONGJIAN
Karim:SPM2022F-CONTRBUTORS-TECHLEADNAME
Karim:Bug505-ZhangYiteng
Karim:Bug495-LiangLiGang
Karim:SPM2022F-CONTRIBUTORS-LIJIA
Karim:SPM2022F-CONTRIBUTORS-CENHAOTIAN
Karim:SPM2022F-CONTRIBUTORS-ChenQiuwei
Karim:Bug499-WangZiming
Karim:Bug487-WuYuhan-Refactor
Karim:Hui-Build
Karim:Bug487-WuYuhan
Karim:Bug412-JiangLetian-Refactor
Karim:Bug412-JiangLetian
Karim:Hui-EscapeUserInput
Karim:Bug422-XuXing
Karim:Improvement-Stewart
Karim:Bug400-QiuZhonghui-Refactor
Karim:Bug477-ChenJingyi
Karim:Bug400-QiuZhonghui
Karim:Bug474-RenYinJie
Karim:Bug344-JiangXueHong
Karim:Bug428-LouJiCheng
Karim:SOFTARCH2022S-ZAYID-478
Karim:Bug392-LuoYu
Karim:Bug358-TengJiaQian
Karim:Bug410-DuanJiaJie
Karim:Bug209-LiuChangYou
Karim:Bug393-QinYanMei
Karim:IMPROVE-WangWeiLong
Karim:Bug391-LiuYiXiu
Karim:Bug260-Mohanad
Karim:bug209_yaaqobv2
Karim:BugFix407-JinHaoLin
Karim:Bug394-MiaoChenShuo
Karim:bug209-yaaqob
Karim:Bug257-MaJiaBin
Karim:Bug395-Anxiuxiu
Karim:Deployment
Karim:ChenTianle-TypoCorrection
Karim:Hui-SaferSQL
Karim:BugFix347
Karim:WangXuan-Highlight-Pronounce
Karim:Lanhui-Selenium
Karim:Lanhui-update-README
Karim:BugFix300
Karim:Lanhui-IncreaseChanceOfGettingDifficultArticles
Karim:BugFix293
Karim:BugFix284
Karim:Lanhui-flash-messages
Karim:Lanhui-go-bootstrap
Karim:Lanhui-build.sh
Karim:BugFix254-Author-ZhanJianhao
Karim:Lanhui-add-articles
mrlan:GreaterCold2023
mrlan:BeginningOfSpring
mrlan:GreaterCold
mrlan:ColdDew
Karim:GreaterCold2023
Karim:BeginningOfSpring
Karim:GreaterCold
Karim:ColdDew
pull from: Karim:bug492
Karim:Bug551-DingZeYu
Karim:Bug561-WanZiKun
Karim:Bug533-Yuyikai
Karim:master
Karim:Bug559-Petou
Karim:547
Karim:542
Karim:Alpha-snapshot20230621
Karim:Bug528-TangJiao
Karim:Bug553_LinShan
Karim:Bug476-LiMengdie
Karim:Bug547_FanWenQi
Karim:Bug540-XiongJiaming
Karim:Bug545-HuangHuiLing
Karim:Bug-561
Karim:Bug511-Bosh
Karim:fix-vuln
Karim:Bug476-Yuhuangtao
Karim:Bug527-ZhouZhifang
Karim:Alpha-snapshot20230615
Karim:Bug473-Buya
Karim:Bug534-NingShushuang
Karim:improvment_GuHan
Karim:Bug393-TanYanMei
Karim:improvment-NiWeiCong2
Karim:refactor-huangzirui
Karim:Bosh
Karim:SPM2023S-QianJunQi
Karim:Alpha-snapshot20230605
Karim:refactor-wangyu
Karim:Alpha-snapshot20230601
Karim:Alpha-snapshot20230531
Karim:Bug529-GuHan
Karim:Bug492-XuHongJian-HuangZirui
Karim:Alpha-snapshot20230529
Karim:Refactor_qianjunqi
Karim:Bug522-HuangZirui
Karim:Refactor-XunYucan
Karim:Alpha-snapshot20230525
Karim:Refactor-HeZhengzheng
Karim:Alpha-snapshot20230511
Karim:Bug407-JinHaoLin
Karim:Alpha-snapshot20230519
Karim:Bug476-YuHuangtao
Karim:Bug476-ZhangWeiHao-YuHuangtao
Karim:Bug473-LuXiaochen
Karim:Bug493-GongKeCheng
Karim:Bug488-TangWei
Karim:SOFTARCH2023S-ZENOVIO
Karim:Bug532-HuangDan
Karim:Bug476-ZhangWeiHao-BaoYuelin
Karim:Bug504-LiJia
Karim:SPM2023-PR44-YuGaoxiang
Karim:Bug476-ZhangWeiHao
Karim:Alpha-snapshot20230507
Karim:Huangdan
Karim:Bug509-XieQiuHan-WangZiming-HuangDan
Karim:Alpha-snapshot20230506
Karim:improvment-NiWeiCong
Karim:Bug502-YuGaoXiang
Karim:bug359-zhangkeli
Karim:593
Karim:Alpha-snapshot20230427
Karim:Alpha-snapshot20230425
Karim:Bug509-XieQiuHan-WangZiming
Karim:Alpha-snapshot20230426
Karim:Alpha
Karim:Bug501-Hui
Karim:Lanhui-update-README2
Karim:SPM2022F-CONTRIBUTORS-WuWenZhuo
Karim:Bug490-ChenQiuwei
Karim:Bug525-Hui
Karim:englishpal
Karim:AAALF
Karim:Bug509-XieQiuHan
Karim:SPM2022F-CONTRIBUTORS-DingRui
Karim:SPM2022F-CONTRIBUTORS-jiaojiao
Karim:Bug521-LiYuFeng-refactor
Karim:Bug492-XuHongJian
Karim:SPM2022F-CONTRIBUTORS-XIEQIUHAN
Karim:SPM2022F-CONTRIBUTORS-XuHongJian
Karim:509
Karim:Bug512-RenYu
Karim:SPM2022F-CONTRIBUTORS-GONGKE
Karim:Bug521-LiYuFeng
Karim:SPM2022F-CONTRBUTORS-luofei
Karim:SPM2022F-CONTRIBUTORS-RUANYUXUAN
Karim:bug492
Karim:SPM2022F-CONTRIBUTORS-LINJUNHONG
Karim:SPM2022F-CONTRIBUTORS-TANGWEI
Karim:Bug508-CenHaotian
Karim:SPM2022F-CONTRIBUTORS-GONGKECHENG
Karim:Bug499-Hui
Karim:SPM2022F-CONTROIBUTORS-XUHONGJIAN
Karim:SPM2022F-CONTRBUTORS-TECHLEADNAME
Karim:Bug505-ZhangYiteng
Karim:Bug495-LiangLiGang
Karim:SPM2022F-CONTRIBUTORS-LIJIA
Karim:SPM2022F-CONTRIBUTORS-CENHAOTIAN
Karim:SPM2022F-CONTRIBUTORS-ChenQiuwei
Karim:Bug499-WangZiming
Karim:Bug487-WuYuhan-Refactor
Karim:Hui-Build
Karim:Bug487-WuYuhan
Karim:Bug412-JiangLetian-Refactor
Karim:Bug412-JiangLetian
Karim:Hui-EscapeUserInput
Karim:Bug422-XuXing
Karim:Improvement-Stewart
Karim:Bug400-QiuZhonghui-Refactor
Karim:Bug477-ChenJingyi
Karim:Bug400-QiuZhonghui
Karim:Bug474-RenYinJie
Karim:Bug344-JiangXueHong
Karim:Bug428-LouJiCheng
Karim:SOFTARCH2022S-ZAYID-478
Karim:Bug392-LuoYu
Karim:Bug358-TengJiaQian
Karim:Bug410-DuanJiaJie
Karim:Bug209-LiuChangYou
Karim:Bug393-QinYanMei
Karim:IMPROVE-WangWeiLong
Karim:Bug391-LiuYiXiu
Karim:Bug260-Mohanad
Karim:bug209_yaaqobv2
Karim:BugFix407-JinHaoLin
Karim:Bug394-MiaoChenShuo
Karim:bug209-yaaqob
Karim:Bug257-MaJiaBin
Karim:Bug395-Anxiuxiu
Karim:Deployment
Karim:ChenTianle-TypoCorrection
Karim:Hui-SaferSQL
Karim:BugFix347
Karim:WangXuan-Highlight-Pronounce
Karim:Lanhui-Selenium
Karim:Lanhui-update-README
Karim:BugFix300
Karim:Lanhui-IncreaseChanceOfGettingDifficultArticles
Karim:BugFix293
Karim:BugFix284
Karim:Lanhui-flash-messages
Karim:Lanhui-go-bootstrap
Karim:Lanhui-build.sh
Karim:BugFix254-Author-ZhanJianhao
Karim:Lanhui-add-articles
mrlan:Alpha-snapshot20240618
mrlan:Bug580-Hui
mrlan:Bug565-Hui
mrlan:Bug394-Hui
mrlan:Bug478-Hui
mrlan:Bug501-Hui
mrlan:Bug511-Hui
mrlan:Bug518-Hui
mrlan:Bug563-Hui
mrlan:bug555-fangchen
mrlan:Bug547-FanWenQi-Adapted
mrlan:SPM2023S-QianJunQi
mrlan:Bug536-Jiangwangzhe
mrlan:Bug540-XiongJiaming
mrlan:Bug579-LuKangyang
mrlan:BUG543-JiWenkai
mrlan:Bug574-ChenLingjie2
mrlan:Bug573-PanBinjie
mrlan:Bug570_CaiShuHuang
mrlan:Bug578-ChenChen2
mrlan:Bug578-ChenChen
mrlan:Bug577-JiangXueQin
mrlan:Bug576-XiaBaizhi
mrlan:Bug564-JiangChao
mrlan:Bug572-ZhongYi2
mrlan:Bug533-ZhangXuDong
mrlan:Bug392-LiJie
mrlan:Bug358-LiJie
mrlan:Bug534-WangWeitao
mrlan:Bug569-YuTianshuai
mrlan:Bug563-HuangHaoqi
mrlan:Bug571-TongQi
mrlan:Bug572-ZhongYi
mrlan:Bug566-SunJiawen
mrlan:Bug574-ChenLingjie
mrlan:Bug565-ChenYuhang
mrlan:Bug568-SongHaiyan
mrlan:Bug567-YuZheChen
mrlan:Bug571-TonQi
mrlan:Bug561-LiangZiyue
mrlan:Bug511-Bosh
mrlan:Bug555-chenshiying
mrlan:Bug513-Mayada
mrlan:Bug543-AyaOK
mrlan:Bug518-Mponeja
mrlan:Bug543-Aya
mrlan:Bug547_FanWenQi
mrlan:bug-497Gongzhengcheng
mrlan:Bug500-Badr
mrlan:Bug518-Esther
mrlan:Bug536-QianLetao
mrlan:Alpha-snapshot20230621
mrlan:Bug533-Yuyikai
mrlan:Bug562-Wuyichen
mrlan:Alpha-snapshot20230621OK
mrlan:Bug476-LiMengdie
mrlan:Bug545-HuangHuiLing
mrlan:Bug561-WanZiKun
mrlan:BugTBD-LiSinan
mrlan:master
mrlan:Bug579
mrlan:0618、
mrlan:Bug551-DingZeYu
mrlan:547
mrlan:542
mrlan:Bug528-TangJiao
mrlan:Bug553_LinShan
mrlan:Bug-561
mrlan:fix-vuln
mrlan:Bug476-Yuhuangtao
mrlan:Bug527-ZhouZhifang
mrlan:Alpha-snapshot20230615
mrlan:Bug473-Buya
mrlan:Bug534-NingShushuang
mrlan:improvment_GuHan
mrlan:Bug393-TanYanMei
mrlan:improvment-NiWeiCong2
mrlan:refactor-huangzirui
mrlan:Bosh
mrlan:Alpha-snapshot20230605
mrlan:refactor-wangyu
mrlan:Alpha-snapshot20230601
mrlan:Alpha-snapshot20230531
mrlan:Bug529-GuHan
mrlan:Bug492-XuHongJian-HuangZirui
mrlan:Alpha-snapshot20230529
mrlan:Refactor_qianjunqi
mrlan:Bug522-HuangZirui
mrlan:Refactor-XunYucan
mrlan:Alpha-snapshot20230525
mrlan:Refactor-HeZhengzheng
mrlan:Alpha-snapshot20230511
mrlan:Bug407-JinHaoLin
mrlan:Alpha-snapshot20230519
mrlan:Bug476-YuHuangtao
mrlan:Bug476-ZhangWeiHao-YuHuangtao
mrlan:Bug473-LuXiaochen
mrlan:Bug493-GongKeCheng
mrlan:Bug488-TangWei
mrlan:SOFTARCH2023S-ZENOVIO
mrlan:Bug532-HuangDan
mrlan:Bug476-ZhangWeiHao-BaoYuelin
mrlan:Bug504-LiJia
mrlan:SPM2023-PR44-YuGaoxiang
mrlan:Bug476-ZhangWeiHao
mrlan:Alpha-snapshot20230507
mrlan:Huangdan
mrlan:Bug509-XieQiuHan-WangZiming-HuangDan
mrlan:Alpha-snapshot20230506
mrlan:improvment-NiWeiCong
mrlan:Bug502-YuGaoXiang
mrlan:bug359-zhangkeli
mrlan:593
mrlan:Alpha-snapshot20230427
mrlan:Alpha-snapshot20230425
mrlan:Bug509-XieQiuHan-WangZiming
mrlan:Alpha-snapshot20230426
mrlan:Alpha
mrlan:Lanhui-update-README2
mrlan:SPM2022F-CONTRIBUTORS-WuWenZhuo
mrlan:Bug490-ChenQiuwei
mrlan:Bug525-Hui
mrlan:englishpal
mrlan:AAALF
mrlan:Bug509-XieQiuHan
mrlan:SPM2022F-CONTRIBUTORS-DingRui
mrlan:SPM2022F-CONTRIBUTORS-jiaojiao
mrlan:Bug521-LiYuFeng-refactor
mrlan:Bug492-XuHongJian
mrlan:SPM2022F-CONTRIBUTORS-XIEQIUHAN
mrlan:SPM2022F-CONTRIBUTORS-XuHongJian
mrlan:509
mrlan:Bug512-RenYu
mrlan:SPM2022F-CONTRIBUTORS-GONGKE
mrlan:Bug521-LiYuFeng
mrlan:SPM2022F-CONTRBUTORS-luofei
mrlan:SPM2022F-CONTRIBUTORS-RUANYUXUAN
mrlan:bug492
mrlan:SPM2022F-CONTRIBUTORS-LINJUNHONG
mrlan:SPM2022F-CONTRIBUTORS-TANGWEI
mrlan:Bug508-CenHaotian
mrlan:SPM2022F-CONTRIBUTORS-GONGKECHENG
mrlan:Bug499-Hui
mrlan:SPM2022F-CONTROIBUTORS-XUHONGJIAN
mrlan:SPM2022F-CONTRBUTORS-TECHLEADNAME
mrlan:Bug505-ZhangYiteng
mrlan:Bug495-LiangLiGang
mrlan:SPM2022F-CONTRIBUTORS-LIJIA
mrlan:SPM2022F-CONTRIBUTORS-CENHAOTIAN
mrlan:SPM2022F-CONTRIBUTORS-ChenQiuwei
mrlan:Bug499-WangZiming
mrlan:Bug487-WuYuhan-Refactor
mrlan:Hui-Build
mrlan:Bug487-WuYuhan
mrlan:Bug412-JiangLetian-Refactor
mrlan:Bug412-JiangLetian
mrlan:Hui-EscapeUserInput
mrlan:Bug422-XuXing
mrlan:Improvement-Stewart
mrlan:Bug400-QiuZhonghui-Refactor
mrlan:Bug477-ChenJingyi
mrlan:Bug400-QiuZhonghui
mrlan:Bug474-RenYinJie
mrlan:Bug344-JiangXueHong
mrlan:Bug428-LouJiCheng
mrlan:SOFTARCH2022S-ZAYID-478
mrlan:Bug392-LuoYu
mrlan:Bug358-TengJiaQian
mrlan:Bug410-DuanJiaJie
mrlan:Bug209-LiuChangYou
mrlan:Bug393-QinYanMei
mrlan:IMPROVE-WangWeiLong
mrlan:Bug391-LiuYiXiu
mrlan:Bug260-Mohanad
mrlan:bug209_yaaqobv2
mrlan:BugFix407-JinHaoLin
mrlan:Bug394-MiaoChenShuo
mrlan:bug209-yaaqob
mrlan:Bug257-MaJiaBin
mrlan:Bug395-Anxiuxiu
mrlan:Deployment
mrlan:ChenTianle-TypoCorrection
mrlan:Hui-SaferSQL
mrlan:BugFix347
mrlan:WangXuan-Highlight-Pronounce
mrlan:Lanhui-Selenium
mrlan:Lanhui-update-README
mrlan:BugFix300
mrlan:Lanhui-IncreaseChanceOfGettingDifficultArticles
mrlan:BugFix293
mrlan:BugFix284
mrlan:Lanhui-flash-messages
mrlan:Lanhui-go-bootstrap
mrlan:Lanhui-build.sh
mrlan:BugFix254-Author-ZhanJianhao
mrlan:Lanhui-add-articles
Karim:GreaterCold2023
Karim:BeginningOfSpring
Karim:GreaterCold
Karim:ColdDew
mrlan:GreaterCold2023
mrlan:BeginningOfSpring
mrlan:GreaterCold
mrlan:ColdDew
1 Commits
Author | SHA1 | Message | Date |
---|---|---|---|
whiost | baa1c45782 | [Bugfix] 部分中文符号不会被分隔 |
1 changed files with 1 additions and 1 deletions
|
@ -39,7 +39,7 @@ def file2str(fname):#文件转字符
|
||||||
|
|
||||||
|
|
||||||
def remove_punctuation(s): # 这里是s是形参 (parameter)。函数被调用时才给s赋值。
|
def remove_punctuation(s): # 这里是s是形参 (parameter)。函数被调用时才给s赋值。
|
||||||
special_characters = '_©~=+[]*&$%^@.,?!:;#()"“”—‘’' # 把里面的字符都去掉
|
special_characters = '_©~=+[]*&$%^@.,?!:;#()"“”—‘’|;...' # 把里面的字符都去掉
|
||||||
for c in special_characters:
|
for c in special_characters:
|
||||||
s = s.replace(c, ' ') # 防止出现把 apple,apple 移掉逗号后变成 appleapple 情况
|
s = s.replace(c, ' ') # 防止出现把 apple,apple 移掉逗号后变成 appleapple 情况
|
||||||
s = s.replace('--', ' ')
|
s = s.replace('--', ' ')
|
||||||
|
|
Write
Preview
Loading…
Reference in New Issue