<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - Blogs - CaptainMind</title>
		<link>https://www.developpez.net/forums/blogs/1519276-captainmind/</link>
		<description>Developpez.com, le Club des Développeurs et IT Pro</description>
		<language>fr</language>
		<lastBuildDate>Sat, 29 Aug 2026 20:40:14 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.jpg</url>
			<title>Forum du club des développeurs et IT Pro - Blogs - CaptainMind</title>
			<link>https://www.developpez.net/forums/blogs/1519276-captainmind/</link>
		</image>
		<item>
			<title>Les strings template dans 7 langages différent</title>
			<link>https://www.developpez.net/forums/blogs/1519276-captainmind/b6684/strings-template-7-langages-different/</link>
			<pubDate>Fri, 14 Dec 2018 22:32:56 GMT</pubDate>
			<description>Les strings template permette...</description>
			<content:encoded><![CDATA[<blockquote class="blogcontent restore">Les strings template permette d’insérer des variables dans une string sans faire de concaténation. <br />
<br />
Je me suis amusé à vous les énumérer dans 7 langages différent :<br />
<br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code php :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:72px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #339933;">$text</span> = <span style="color: #FF0000;">'World'</span>;
&nbsp;
<span style="color: #0000ff;">echo</span> <span style="color: #FF0000;">&quot;Hello <span style="color: #800000;">$text</span> !&quot;</span>;</pre></td></tr></table></pre>
</div><br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code java :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:84px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">import</span> java.text.MessageFormat;
&nbsp;
Object<span class="br0">&#91;</span><span class="br0">&#93;</span> params = <span style="color: #0000ff;">new</span> Object<span class="br0">&#91;</span><span class="br0">&#93;</span><span class="br0">&#123;</span><span style="color: #FF0000;">&quot;hello&quot;</span>, <span style="color: #FF0000;">&quot;!&quot;</span><span class="br0">&#125;</span>;
String msg = MessageFormat.format<span class="br0">&#40;</span><span style="color: #FF0000;">&quot;{0} world {1}&quot;</span>, params<span class="br0">&#41;</span>;</pre></td></tr></table></pre>
</div><br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code ruby :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:72px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br /></div></td><td valign="top"><pre style="margin: 0">text = <span style="color: #FF0000;">&quot;world&quot;</span>;
&nbsp;
<span style="color: #0000ff;">puts</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color: #FF0000;">&quot;Hello <span style="color: #800000;">#{text}</span> !&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</pre></td></tr></table></pre>
</div><br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code swift :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:72px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">var</span> template = <span style="color: #FF0000;">&quot;Hello %@ !&quot;</span>;
&nbsp;
someLabel.text = <span style="color: #339933;">String</span><span class="br0">&#40;</span>format: template, <span style="color: #FF0000;">&quot;world&quot;</span><span class="br0">&#41;</span>;</pre></td></tr></table></pre>
</div><br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code python :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:84px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">from</span> string <span style="color: #0000ff;">import</span> Template
&nbsp;
s = Template<span class="br0">&#40;</span><span style="color: #FF0000;">'Hello $text !'</span><span class="br0">&#41;</span>;
s.substitute<span class="br0">&#40;</span>text=<span style="color: #FF0000;">'world'</span><span class="br0">&#41;</span>;</pre></td></tr></table></pre>
</div><br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code javascript :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:72px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">let</span> <span style="color: #0080ff;">text</span> = <span style="color: #FF0000;">&quot;world&quot;</span>;
&nbsp;
console.<span style="color: #0080ff;">log</span><span class="br0">&#40;</span><span style="color: #FF0000;">`Hello <span style="color: #800000;">${text}</span> !`</span><span class="br0">&#41;</span>;</pre></td></tr></table></pre>
</div><br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code c# :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:72px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">string</span> text = <span style="color: #FF0000;">&quot;world&quot;</span>;
&nbsp;
Console.WriteLine<span class="br0">&#40;</span><span style="color: #FF0000;">&quot;Hello <span style="color: black;"><span class="br0">&#123;</span><span style="color: #cc66cc;">0</span><span class="br0">&#125;</span></span> !&quot;</span>, text<span class="br0">&#41;</span>;</pre></td></tr></table></pre>
</div></blockquote>

]]></content:encoded>
			<dc:creator>CaptainMind</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/blogs/1519276-captainmind/b6684/strings-template-7-langages-different/</guid>
		</item>
	</channel>
</rss>
