Подсчитать количество знаков препинания в текстовом файле - VB
Формулировка задачи:
Текст считывается из файла
Как организовать подсчет знаков препинания? сколько мучаюсь ни как не получается
Решение задачи: «Подсчитать количество знаков препинания в текстовом файле»
textual
Листинг программы
Private Sub Command1_Click() Dim Strtemp As String, n As Long Open "c:\temp\Уфа.txt" For Input As #1 Strtemp = Input(LOF(1), 1) Close #1 Debug.Print Strtemp With CreateObject("vbscript.regexp") .Global = True .ignorecase = True .Pattern = "[0-9a-zа-яё\s]+" Debug.Print ">>" & .Replace(Strtemp, "") & "<<" n = Len(.Replace(Strtemp, "")) Debug.Print "Знаков препинания: " & n End With End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д