summaryrefslogtreecommitdiff
path: root/modules/string/tests/unit_tests/strspn.tst
blob: 90812b3e35325ad8c2fd6d631ff9980197512e1e (plain)
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
// =============================================================================
// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
// Copyright (C) 2007-2008 - INRIA
//
//  This file is distributed under the same license as the Scilab package.
// =============================================================================

// <-- CLI SHELL MODE -->

//===============================
if strspn('fcba73','fcb') <> 3 then pause,end
//===============================
if strspn('fcba73','f') <> 1 then pause,end
//===============================
if strspn('fcba73','') <> 0 then pause,end
//===============================
if strspn('129th','1234567890') <> 3 then pause,end
//===============================
STR1 = 'Scilab';
STR2 = 'The Numerical Tool for Engineers';
STR = [STR1,STR2;STR2,STR1];
if strspn(STR,'i') <> [ 0 , 0 ; 0 , 0] then pause,end
if strspn(STR,'The') <> [ 0 , 3 ; 3 , 0 ] then pause,end
if strspn(STR,['Sci','The';'u','a']) <> [ 3 , 3 ; 0 , 0 ] then pause,end
//===============================
STR1 = 'Scilab';
STR2 = 'The Numerical Tool for Engineers';
STR = [STR1,STR2];
if strspn(STR,['Scilab','Tool']) <> [ 6 , 1 ] then pause,end
//===============================