source: trunk/SRC/Documentation/idldoc_assistant_output/Obsolete/strrepl.html @ 338

Last change on this file since 338 was 338, checked in by smasson, 16 years ago

update documentation

File size: 4.6 KB
Line 
1
2
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4  <head>
5    <title>strrepl.pro (SAXO Documentation Assistant)</title>
6  </head>
7
8  <body text="#000000" bgcolor="#FFFFFF">
9
10   
11<!-- Navbar template takes a structure with the following fields:
12       overview_href :
13       overview_selected :
14       dir_overview_href :
15       dir_overview_selected :
16       categories_href :
17       categories_selected :
18       index_href :
19       index_selected :
20       search_href :
21       search_selected :
22       file_selected :
23       source_href :
24       source_selected :
25       help_href :
26       help_selected :
27       etc_selected :
28
29       prev_file_href :
30       next_file_href :
31
32       view_single_page_href :
33       view_frames_href :
34
35       summary_fields_href :
36       summary_routine_href :
37       details_routine_href :
38
39       title :
40       subtitle :
41       user :
42-->
43
44
45<table border="0" cellpadding="0" cellspacing="0" width="98%" bgcolor="#F0F0FF" valign="bottom">
46  <tr>
47    <td width="10%">
48<a href="norme.html"><img src="./../prev.gif" border="0" alt="Previous"></a></td>
49    <td width="80%" align="center" valign="center">
50<font size=-1><i>SAXO Documentation Assistant</i>: <a href="./../home.html">Overview</a></font></td>
51    <td width="10%" align="right">
52<a href="vairdate.html"><img src="./../next.gif" border="0" alt="Next"></a></td>
53  </tr>
54</table>
55
56
57    <h1><font size="-2">Obsolete/</font></h1>
58    <h2>strrepl.pro</h2>
59
60    <dl>
61    </dl>
62
63   
64 replace one (or more) character(s)/string(s) in a string
65 --- OBSOLETE --- you should better use <a href="..//ToBeReviewed/STRING/strsed.html">strsed</a>
66
67
68   
69
70     
71      <a name="#_strrepl"></a>
72
73      <h2>strrepl  <font size="-1" color="#006633">
74 String
75</font></h2>
76
77      <p><font face="Courier"><i>result = </i>strrepl(<i><a href="#_strrepl_keyword_str">str</a>, <a href="#_strrepl_keyword_arg2">arg2</a>, <a href="#_strrepl_keyword_rchar">rchar</a></i>)</font></p>
78
79   
80
81
82    <h3>Return value</h3>
83 another string
84
85
86   
87    <h3>Parameters</h3>
88   
89
90    <a name="#_strrepl_keyword_str"></a>
91    <h4>str&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
92      <font size="-1" color="#006633">in</font>
93     
94     
95      <font size="-1" color="#006633">required</font>
96     
97     
98     
99     
100    </h4>
101
102   
103 the string to be changed
104
105   
106
107    <a name="#_strrepl_keyword_arg2"></a>
108    <h4>arg2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
109      <font size="-1" color="#006633">in</font>
110     
111     
112      <font size="-1" color="#006633">required</font>
113     
114     
115     
116     
117    </h4>
118
119   
120 position of the character(s) to be replaced or a string to be changed in STR.
121
122   
123
124    <a name="#_strrepl_keyword_rchar"></a>
125    <h4>rchar&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
126      <font size="-1" color="#006633">in</font>
127     
128     
129      <font size="-1" color="#006633">required</font>
130     
131     
132     
133     
134    </h4>
135
136   
137 replacement character/string
138
139   
140   
141
142   
143
144    <h3>Examples</h3><pre>
145        ; Convert one letter into upper case
146
147        abc = 'abcdefghijklmnopqrstuvwxyz'
148        print,strrepl(abc,strpos(abc,'m'),'M')
149
150        ; prints "abcdefghijklMnopqrstuvwxyz"
151
152
153        ; Use with strwhere function
154        a = 'abcabcabc'
155        print,strrepl(a,strwhere(a,'a'),'#')
156
157        ; prints  "#bc#bc#bc#bc#bc"
158
159       IDL> print, strrepl(a,'bc','!eeee!')
160       a!eeee!a!eeee!a!eeee!
161       IDL> print, strrepl(a,'b','0000')
162       a0000ca0000ca0000
163       IDL> print, strrepl(a,'toto','0000')
164       abcabcabc
165
166    </pre><h3>Version history</h3>
167   
168    <h4>Version</h4>
169 $Id: strrepl.pro 325 2007-12-06 10:04:53Z pinsard $
170
171    <h4>History</h4>
172        mgs, 02 Jun 1998: VERSION 1.00
173 Copyright (C) 1998, Martin Schultz, Harvard University
174 This software is provided as is without any warranty
175 whatsoever. It may be freely used, copied or distributed
176 for non-commercial purposes. This copyright notice must be
177 kept with any copy of this software. If this software shall
178 be used commercially or sold as part of a larger package,
179 please contact the author to arrange payment.
180 Bugs and comments should be directed to mgs@io.harvard.edu
181 with subject "IDL routine strrepl"
182
183        sebastien Masson (smlod@ipsl.jussieu.fr)
184
185   
186
187    <h3>Known issues</h3>
188   
189   
190   
191    <h4>Restrictions</h4>
192 Known shortcoming: if index is an array, it must contain all
193 valid elements (only the first entry is checked).
194
195
196   
197   
198   
199   
200   
201   
202   
203
204    <font size="-3"><p>&nbsp;</p></font>
205    <hr size="1" color="#CCCCCC"/>
206     
207
208   
209
210    <p><font color="gray" size="-3">&nbsp;&nbsp;Produced by IDLdoc 2.0.</font></p>
211
212  </body>
213</html>
Note: See TracBrowser for help on using the repository browser.