亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? glib-glob-style-pattern-matching.html

?? 最新gtk中文資料集
?? HTML
?? 第 1 頁 / 共 2 頁
字號:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"><title>Glob-style pattern matching</title><meta name="generator" content="DocBook XSL Stylesheets V1.73.2"><link rel="start" href="index.html" title="GLib Reference Manual"><link rel="up" href="glib-utilities.html" title="GLib Utilities"><link rel="prev" href="glib-Commandline-option-parser.html" title="Commandline option parser"><link rel="next" href="glib-Perl-compatible-regular-expressions.html" title="Perl-compatible regular expressions"><meta name="generator" content="GTK-Doc V1.9 (XML mode)"><link rel="stylesheet" href="style.css" type="text/css"><link rel="chapter" href="glib.html" title="GLib Overview"><link rel="chapter" href="glib-fundamentals.html" title="GLib Fundamentals"><link rel="chapter" href="glib-core.html" title="GLib Core Application Support"><link rel="chapter" href="glib-utilities.html" title="GLib Utilities"><link rel="chapter" href="glib-data-types.html" title="GLib Data Types"><link rel="chapter" href="tools.html" title="GLib Tools"><link rel="index" href="ix01.html" title="Index"><link rel="index" href="ix02.html" title="Index of deprecated symbols"><link rel="index" href="ix03.html" title="Index of new symbols in 2.2"><link rel="index" href="ix04.html" title="Index of new symbols in 2.4"><link rel="index" href="ix05.html" title="Index of new symbols in 2.6"><link rel="index" href="ix06.html" title="Index of new symbols in 2.8"><link rel="index" href="ix07.html" title="Index of new symbols in 2.10"><link rel="index" href="ix08.html" title="Index of new symbols in 2.12"><link rel="index" href="ix09.html" title="Index of new symbols in 2.14"><link rel="index" href="ix10.html" title="Index of new symbols in 2.16"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="glib-Commandline-option-parser.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td><td><a accesskey="u" href="glib-utilities.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td><td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td><th width="100%" align="center">GLib Reference Manual</th><td><a accesskey="n" href="glib-Perl-compatible-regular-expressions.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td></tr><tr><td colspan="5" class="shortcuts"><nobr><a href="#id3140370" class="shortcut">Top</a>                  &#160;|&#160;                  <a href="#id3140579" class="shortcut">Description</a></nobr></td></tr></table><div class="refentry" lang="en"><a name="glib-Glob-style-pattern-matching"></a><div class="titlepage"></div><div class="refnamediv"><table width="100%"><tr><td valign="top"><h2><a name="id3140370"></a><span class="refentrytitle">Glob-style pattern matching</span></h2><p>Glob-style pattern matching &#8212; matches strings against patterns containing '*' (wildcard) and '?' (joker)</p></td><td valign="top" align="right"></td></tr></table></div><div class="refsynopsisdiv"><h2>Synopsis</h2><pre class="synopsis">#include &lt;glib.h&gt;                    <a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a>;<a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a>*       <a class="link" href="glib-Glob-style-pattern-matching.html#g-pattern-spec-new">g_pattern_spec_new</a>                  (const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *pattern);void                <a class="link" href="glib-Glob-style-pattern-matching.html#g-pattern-spec-free">g_pattern_spec_free</a>                 (<a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a> *pspec);<a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="glib-Glob-style-pattern-matching.html#g-pattern-spec-equal">g_pattern_spec_equal</a>                (<a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a> *pspec1,                                                         <a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a> *pspec2);<a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="glib-Glob-style-pattern-matching.html#g-pattern-match">g_pattern_match</a>                     (<a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a> *pspec,                                                         <a class="link" href="glib-Basic-Types.html#guint">guint</a> string_length,                                                         const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *string,                                                         const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *string_reversed);<a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="glib-Glob-style-pattern-matching.html#g-pattern-match-string">g_pattern_match_string</a>              (<a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a> *pspec,                                                         const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *string);<a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="glib-Glob-style-pattern-matching.html#g-pattern-match-simple">g_pattern_match_simple</a>              (const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *pattern,                                                         const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *string);</pre></div><div class="refsect1" lang="en"><a name="id3140579"></a><h2>Description</h2><p>The <code class="function">g_pattern_match*</code> functions match a string against a pattern containing '*' and '?' wildcards with similar semantics as the standard <code class="function">glob()</code> function: '*' matches an arbitrary, possibly empty, string, '?' matches an arbitrary character.</p><p>Note that in contrast to <code class="function">glob()</code>, the '/' character <span class="emphasis"><em>can</em></span> be matched by the wildcards, there are no '[...]' character ranges and '*' and '?' can <span class="emphasis"><em>not</em></span> be escaped to include them literally in a pattern. </p><p>When multiple strings must be matched against the same pattern, it is better to compile the pattern to a <a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec"><span class="type">GPatternSpec</span></a> using <a class="link" href="glib-Glob-style-pattern-matching.html#g-pattern-spec-new"><code class="function">g_pattern_spec_new()</code></a> and use <a class="link" href="glib-Glob-style-pattern-matching.html#g-pattern-match-string"><code class="function">g_pattern_match_string()</code></a> instead of <a class="link" href="glib-Glob-style-pattern-matching.html#g-pattern-match-simple"><code class="function">g_pattern_match_simple()</code></a>. This avoids the overhead of repeated pattern compilation.</p></div><div class="refsect1" lang="en"><a name="id3140685"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id3140696"></a><h3><a name="GPatternSpec"></a>GPatternSpec</h3><a class="indexterm" name="id3140708"></a><pre class="programlisting">typedef struct _GPatternSpec GPatternSpec;</pre><p>A <span class="structname">GPatternSpec</span> is the 'compiled' form of a pattern.This structure is opaque and its fields cannot be accessed directly.</p></div><hr><div class="refsect2" lang="en"><a name="id3140729"></a><h3><a name="g-pattern-spec-new"></a>g_pattern_spec_new ()</h3><a class="indexterm" name="id3140742"></a><pre class="programlisting"><a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a>*       g_pattern_spec_new                  (const <a class="link" href="glib-Basic-Types.html#gchar">gchar</a> *pattern);</pre><p>Compiles a pattern to a <a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec"><span class="type">GPatternSpec</span></a>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>pattern</code></em>&#160;:</span></p></td><td>a zero-terminated UTF-8 encoded string</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td>a newly-allocated <a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec"><span class="type">GPatternSpec</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3140817"></a><h3><a name="g-pattern-spec-free"></a>g_pattern_spec_free ()</h3><a class="indexterm" name="id3140830"></a><pre class="programlisting">void                g_pattern_spec_free                 (<a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a> *pspec);</pre><p>Frees the memory allocated for the <a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec"><span class="type">GPatternSpec</span></a>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>pspec</code></em>&#160;:</span></p></td><td>a <a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec"><span class="type">GPatternSpec</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3140893"></a><h3><a name="g-pattern-spec-equal"></a>g_pattern_spec_equal ()</h3><a class="indexterm" name="id3140906"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            g_pattern_spec_equal                (<a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a> *pspec1,                                                         <a class="link" href="glib-Glob-style-pattern-matching.html#GPatternSpec">GPatternSpec</a> *pspec2);</pre><p>Compares two compiled pattern specs and returns whether theywill match the same set of strings.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧洲中文字幕精品| 国产亚洲欧美日韩在线一区| 日韩欧美电影一区| 亚洲日本在线a| 国产精品综合视频| 欧美疯狂做受xxxx富婆| 国产精品伦理一区二区| 国产一区在线视频| 欧美精品18+| 一区二区三区精品在线观看| 国产91色综合久久免费分享| 91麻豆精品国产91久久久久| 一级中文字幕一区二区| av中文字幕亚洲| 久久久777精品电影网影网| 午夜精品久久久久| 欧美无砖专区一中文字| 亚洲日本护士毛茸茸| 高清shemale亚洲人妖| 欧美xxxx在线观看| 五月天亚洲精品| 欧美亚洲动漫精品| 亚洲精品日韩综合观看成人91| 国产福利91精品一区二区三区| 日韩欧美国产一二三区| 国产一区二区视频在线播放| 欧美老肥妇做.爰bbww| 亚洲综合色网站| 在线看不卡av| 亚洲午夜精品网| 欧美日韩一区二区在线观看 | 欧美videos大乳护士334| 午夜精品一区在线观看| 欧美日韩国产首页在线观看| 亚洲国产日韩一级| 欧美精品丝袜久久久中文字幕| 亚洲一区精品在线| 欧美日韩国产美女| 视频一区欧美日韩| 日韩一区二区三区视频| 久草在线在线精品观看| 久久先锋影音av鲁色资源| 国产美女av一区二区三区| 国产日韩v精品一区二区| 成人免费av在线| 亚洲黄色小说网站| 欧美日韩高清影院| 精品一区二区三区久久| 国产喷白浆一区二区三区| 97久久超碰国产精品电影| 一区二区三区精密机械公司| 欧美男人的天堂一二区| 日产欧产美韩系列久久99| 欧美大肚乱孕交hd孕妇| 国产成人免费网站| 亚洲免费伊人电影| 欧美一区二区三区在线| 国产河南妇女毛片精品久久久| 亚洲欧洲日韩av| 精品视频999| 国产传媒日韩欧美成人| 亚洲黄一区二区三区| 欧美一级在线免费| 成人av电影在线观看| 性做久久久久久久免费看| 久久综合网色—综合色88| 99re成人在线| 免费视频一区二区| 亚洲欧洲韩国日本视频| 欧美一卡2卡三卡4卡5免费| 欧美日韩的一区二区| 麻豆精品一区二区三区| 中文字幕一区二区三区四区不卡| 这里只有精品视频在线观看| 成人午夜视频免费看| 日韩激情一区二区| 中文字幕一区二区三区精华液 | 精品1区2区在线观看| 91麻豆文化传媒在线观看| 久久国产免费看| 亚洲综合在线五月| 中文字幕欧美激情| 日韩亚洲欧美综合| 欧美亚洲国产怡红院影院| 国产不卡视频一区二区三区| 午夜精品福利视频网站| 国产精品福利在线播放| 欧美一级日韩免费不卡| 欧美视频一区二区| 91在线国产福利| 丰满放荡岳乱妇91ww| 美女一区二区三区在线观看| 亚洲午夜久久久久久久久电影院 | 成人av先锋影音| 韩国欧美一区二区| 美日韩黄色大片| 水野朝阳av一区二区三区| 亚洲乱码国产乱码精品精可以看| 久久久久久久久岛国免费| 日韩欧美一区在线| 在线播放国产精品二区一二区四区| 99久精品国产| 成人av网站在线观看免费| 国产成人精品亚洲日本在线桃色| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲最新在线观看| 亚洲欧美国产77777| 中文字幕一区二区三区四区不卡| 中文在线一区二区| 亚洲成人手机在线| 一区二区在线免费观看| 亚洲日本在线a| 一区二区三区中文字幕| 亚洲男人电影天堂| 亚洲综合在线免费观看| 亚洲激情av在线| 亚洲成国产人片在线观看| 亚洲图片自拍偷拍| 婷婷国产在线综合| 日韩电影在线免费看| 麻豆91在线观看| 国产精品自拍网站| 成人综合婷婷国产精品久久 | 极品少妇xxxx精品少妇偷拍 | 97se亚洲国产综合自在线不卡| 成熟亚洲日本毛茸茸凸凹| 成人av影视在线观看| 91福利在线免费观看| 欧美人xxxx| 久久亚洲精品小早川怜子| 国产女同性恋一区二区| 最新日韩在线视频| 亚洲va韩国va欧美va精品| 奇米888四色在线精品| 国产一区美女在线| 99久免费精品视频在线观看| 日本高清免费不卡视频| 欧美日韩国产三级| 久久久久久9999| 国产精品久久久久久一区二区三区| 亚洲人成7777| 日韩精品一区第一页| 国产伦理精品不卡| 色综合久久久久综合体| 91精品国产一区二区三区| 久久久不卡网国产精品二区 | 99re这里只有精品视频首页| 欧美亚洲综合另类| 精品成人私密视频| 亚洲在线成人精品| 狠狠狠色丁香婷婷综合激情| 国产大陆精品国产| 欧美久久久影院| 欧美国产成人精品| 午夜影院久久久| 成人黄色小视频| 欧美日本一区二区| 国产精品成人免费在线| 日韩精品一级二级| 99re在线视频这里只有精品| 日韩欧美aaaaaa| 亚洲大片一区二区三区| 成人高清av在线| 欧美大度的电影原声| 亚洲福利一区二区三区| 成人国产精品免费观看动漫| 91精品麻豆日日躁夜夜躁| 国产精品看片你懂得| 日本v片在线高清不卡在线观看| av欧美精品.com| 精品国产乱码久久久久久老虎 | 亚洲天堂a在线| 久久国产日韩欧美精品| 欧美亚一区二区| 综合在线观看色| 国产精品影视在线观看| 欧美美女一区二区在线观看| 中文字幕一区二| 国产成人在线看| 久久综合色婷婷| 精品制服美女久久| 91精品视频网| 午夜视频一区二区三区| 色先锋aa成人| 国产精品久久久久久一区二区三区 | 成人免费视频网站在线观看| 欧美白人最猛性xxxxx69交| 人人精品人人爱| 91麻豆精品国产无毒不卡在线观看 | 麻豆精品在线播放| 欧美一级二级三级乱码| 午夜精品福利一区二区蜜股av| 欧美亚洲综合在线| 亚洲曰韩产成在线| 欧美三级电影在线观看| 亚洲综合色区另类av| 欧美三级乱人伦电影| 亚洲国产成人va在线观看天堂| 欧美性视频一区二区三区| 亚洲制服丝袜一区|