mirror of
https://github.com/ManyakRus/starter.git
synced 2025-11-23 22:45:11 +02:00
сделал stringSplitBylength_WithLastWord1()
This commit is contained in:
@@ -1843,7 +1843,6 @@ func stringSplitBylength_WithLastWord1(s []rune, n int, LastWord rune) ([]rune,
|
|||||||
|
|
||||||
//весь текст меньше n
|
//весь текст меньше n
|
||||||
if len(s) <= n {
|
if len(s) <= n {
|
||||||
Otvet = append(Otvet, s...)
|
|
||||||
return Otvet, len(s)
|
return Otvet, len(s)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1553,7 +1553,7 @@ func TestStringSplitBylength_WithLastWord(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestStringSplitBylength_WithLastWord2(t *testing.T) {
|
func TestStringSplitBylength_WithLastWord2(t *testing.T) {
|
||||||
Text1 := "Покупка RU000A10A9Z1 (https://www.tbank.ru/invest/bonds/RU000A10A9Z1)\nМагнит БО-004Р-05\nКоличество: 1\nСумма: 1_035.10 руб.\nЦена: 103.51% = 1_035.10 руб.\nПроцент годовых: 23.52%"
|
Text1 := "Заявка на продажу RU000A1082G5 (https://www.tbank.ru/invest/bonds/RU000A1082G5)\nЕвроТранс 002Р-01\nКоличество: 1\nСумма: 806.91 руб.\nЦена: 80.69% = 806.91 руб.\n\nКоличество: 1\nСумма: 806.92 руб.\nЦена: 80.69% = 806.92 руб.\n\nКоличество: 1\nСумма: 806.93 руб.\nЦена: 80.69% = 806.93 руб.\n\nКоличество: 1\nСумма: 806.94 руб.\nЦена: 80.69% = 806.94 руб.\n\nКоличество: 1\nСумма: 806.95 руб.\nЦена: 80.70% = 806.95 руб.\n\nКоличество: 1\nСумма: 806.96 руб.\nЦена: 80.70% = 806.96 руб."
|
||||||
MassOtvet := StringSplitBylength_WithLastWord(Text1, 4000, '\n')
|
MassOtvet := StringSplitBylength_WithLastWord(Text1, 4000, '\n')
|
||||||
if MassOtvet[0] != "Приве" {
|
if MassOtvet[0] != "Приве" {
|
||||||
//t.Errorf("Expected 'Приве', but got %s", MassOtvet[0])
|
//t.Errorf("Expected 'Приве', but got %s", MassOtvet[0])
|
||||||
|
|||||||
Reference in New Issue
Block a user