Learn R Programming

roperators (version 1.3.14)

string_arithmetic: String operators

Description

Perform string concatenation and arithmetic is a similar way to other languages. String division is not present in languages like Python, although arguably it is more useful than string multiplication and can be used with regulr expressions.

Usage

x %+% y

x %-% y

x %s*% y

x %s/% y

Arguments

x

a string

y

a string

Examples

Run this code
("ab" %+% "c") == "abc" # TRUE
("abc" %-% "b") == "ac" # TRUE
("ac" %s*% 2) == "acac" # TRUE
("acac" %s/% "c") == 2  # TRUE
# String division with a regular expression:
'an apple a day keeps the malignant spirit of Steve Jobs at bay' %s/% 'Steve Jobs|apple'

Run the code above in your browser using DataLab