instr: Position of the nth occurrence of a string in another one

View source: R/survPenV1_60.r

instrR Documentation

Position of the nth occurrence of a string in another one

Description

Returns the position of the nth occurrence of str2 in str1. Returns 0 if str2 is not found. This code was first suggested by Abdelmonem Mahmoud Amer in https://stackoverflow.com/a/33005653/5421090

Usage

instr(str1, str2, startpos = 1, n = 1)

Arguments

str1

main string in which str2 is to be found

str2

substring contained in str1

startpos

starting position in str1; default is 1

n

which occurrence is to be found; default is 1

Value

number representing the nth position of str2 in str1

Examples


library(survPen)

instr("character test to find the position of the third letter r","r",n=3)


survPen documentation built on Sept. 14, 2023, 1:06 a.m.