Close
Close window
SubString - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.
Maplesoft logo
Maplesoft logo

Online Help

All Products Maple MapleSim


[フレーム] [フレーム]

StringTools

SubString

extract a substring from a string

Calling Sequence

SubString( s, r )

Parameters

s

-

Maple string

r

-

range; specifies what substring to extract

Description

The SubString(s, r) command returns a substring of string s specified by range r. A substring is a sequence of characters that occurs contiguously in the original string from which it is selected.

The range r must have integer endpoints. Range indexing for this function is similar to substring selection via the sa..b notation. For more information about range indexing, see selection .

The main difference between Substring and the Maple built-in substring procedure is that, when passed a symbol as the first argument, substring returns a symbol by default, whereas SubString always returns a string.

All of the StringTools package commands treat strings as (null-terminated) sequences of 8-bit (ASCII) characters. Thus, there is no support for multibyte character encodings, such as unicode encodings.

Examples

>

withStringTools:

>

SubStringabcdef,2..2

b

(1)
>

SubStringabcdef,3..5

cde

(2)
>

SubStringabcdef,3..5

cde

(3)
>

SubStringabcdef,5..3

bcd

(4)


Download Help Document

AltStyle によって変換されたページ (->オリジナル) /