Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Ile razy wystepuje dany string w tekscie


Rekomendowane odpowiedzi

Opublikowano

Mam taki kod:

 

$a = StringInStr($text , "blabla123")

 

$a zwraca mi pozycje tego stringa w tekscie, a jakiej funkcji uzyc zeby liczyl ile razy dany string wystepuje w tekscie ? bo szukam w helpie, ale cos nie moge znalezc :/

Opublikowano

możesz spróbować tak

$string = "ala ma kota ale nie ma go mama, bo ma psa"
$szukany = " ma "
StringReplace($string, $szukany, $szukany)
MsgBox(64, '', @extended)

 

przy stringinstr niestety nie ma makra @extended.

 

jest jeszcze taka możliwość, aby sprawdzać stringinstr od momentu wystąpiemia poprzedni raz szukanego wyrażenia+1 i jeśli wystąpi to dodać do jakiejś zmiennej licznika 1. Jeśli nie to zakończyć zliczanie

Opublikowano

możesz spróbować tak

$string = "ala ma kota ale nie ma go mama, bo ma psa"
$szukany = " ma "
StringReplace($string, $szukany, $szukany)
MsgBox(64, '', @extended)

 

przy stringinstr niestety nie ma makra @extended.

 

jest jeszcze taka możliwość, aby sprawdzać stringinstr od momentu wystąpiemia poprzedni raz szukanego wyrażenia+1 i jeśli wystąpi to dodać do jakiejś zmiennej licznika 1. Jeśli nie to zakończyć zliczanie

 

Jezeli nic lepszego ktos nie poda to zrobie, jak napisales. Dzienks.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...