This commit is contained in:
Looly 2021-08-12 18:23:42 +08:00
parent 94584edb9b
commit ae1eb46e90
3 changed files with 20 additions and 0 deletions

View File

@ -7,6 +7,7 @@
### 🐣新特性
### 🐞Bug修复
* 【extra 】 修复TinyPinyinEngine空构造造成可能的误判问题
-------------------------------------------------------------------------------------------------------------

View File

@ -26,6 +26,24 @@ public class StrUtilTest {
Assert.assertEquals("哈哈", trim);
}
@Test
public void trimNewLineTest() {
String str = "\r\naaa";
Assert.assertEquals("aaa", StrUtil.trim(str));
str = "\raaa";
Assert.assertEquals("aaa", StrUtil.trim(str));
str = "\naaa";
Assert.assertEquals("aaa", StrUtil.trim(str));
str = "\r\n\r\naaa";
Assert.assertEquals("aaa", StrUtil.trim(str));
}
@Test
public void trimTabTest() {
String str = "\taaa";
Assert.assertEquals("aaa", StrUtil.trim(str));
}
@Test
public void cleanBlankTest() {
// 包含制表符英文空格不间断空白符全角空格

View File

@ -30,6 +30,7 @@ public class TinyPinyinEngine implements PinyinEngine {
* 构造
*/
public TinyPinyinEngine(){
this(null);
}
/**