18 / 18 / 15
Регистрация: 28.10.2010
Сообщений: 111
1

Написать функцию-аналог стандартной функции INSTR

26.12.2011, 14:05. Показов 2039. Ответов 1
Метки нет (Все метки)

Написать функцию-аналог стандартной функции INSTR (число, строка поиска, исходная строка), осуществляющую поиск подстроки в строке.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2011, 14:05
Ответы с готовыми решениями:

Написать аналог стандартной функции обработки строк
Помогите, пожалуйста! Нужно написать программу, которая обрабатывает символьные массивы для двух...

Написать аналог стандартной функции обработки строк
Добрый день, помогите, пожалуйста! Необходимо написать аналог стандартной функции обработки...

Написать аналог шаблонной функции без использования стандартной (и других библиотек)
Здравствуйте! Набрел на вот такой вопрос по C++. Вот мой вариант ответа: template<class...

Аналог функции InStr из VBScript на javascript
Podskazite analog funzii v Javascript VB-shnij InStr! Mne nuzno uznat soderzit li string bukvu '@'...

1
5588 / 1578 / 406
Регистрация: 23.12.2010
Сообщений: 2,365
Записей в блоге: 1
26.12.2011, 16:18 2
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Function IstrNew(start, string1 As String, ByVal string2 As String, compare)
'Part Description
'start Required. Numeric expression that sets the starting position for each search. If omitted, search begins at the first character position. If start contains Null, an error occurs. The start argument is required if compare is specified.
'string1 Required. String expression being searched.
'string2 Required. String expression sought.
'compare Optional. Specifies the type of string comparison. If compare is Null, an error occurs. If compare is omitted, the Option Compare setting determines the type of comparison. Specify a valid LCID (LocaleID) to use locale-specific rules in the comparison.
'The compare argument settings are:
'        Constant Value Description
'        vbBinaryCompare 0 Performs a binary comparison.
'        vbTextCompare 1 Performs a textual comparison.
'IstrNew Return Values
'    string1 is zero-length 0
'    string1 is Null Null
'    string2 is zero-length start
'    string2 is Null Null
'    string2 is not found 0
'    string2 is found within string1 Position at which match is found
'    start > string2 0
 
    Dim i As Integer, Dlina1 As Byte, Dlina2 As Byte, CurString As String
    Dlina1 = Len(string1)
    Dlina2 = Len(string2)
    IstrNew = 0
    For i = 1 To Dlina1
        CurString = Mid(string1, i, Dlina2)
        Select Case compare
            Case 0
            Case 1
                 CurString = UCase(CurString)
                 string2 = UCase(string2)
        End Select
        If CurString = string2 Then
            IstrNew = i
            Exit For
        End If
    Next i
End Function
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2011, 16:18
Помогаю со студенческими работами здесь

Написать функцию, выполняющуюся по образу и подобию стандартной функции blkdiag.
Добрый день!))помогите, пожалуйста..... реализовать файл-функцию,выполняющуюся по образу и подобию...

Написать функцию, выполняющуюся по образу и подобию стандартной функции max.
Всем доброго времени суток) Помогите пожалуйста))) Мне надо реализовать...

Написать функцию, выполняющуюся по образу и подобию стандартной функции find
Добрый день!))помогите, пожалуйста..... реализовать файл-функцию,выполняющуюся по образу и подобию...

Написать две пользовательские функции, эквивалентные стандартной функции strlen
Написать программу, содержащую две пользовательские функции определения длины строки, эквивалентные...

Написать функции сравнения строк, эквивалентные стандартной функции strcmp
Здравствуйте! Помогите, пожалуйста, с задачкой) Написать программу, содержащую две...

Аналог InStr, но который работал бы быстрее с большим объемом данных
Есть ли аналог InStr, но который работал бы быстрее с большим объемом данных? P.S. надо в цикле...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru