]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/i18n/unicode/uregex.h
ICU-57131.0.1.tar.gz
[apple/icu.git] / icuSources / i18n / unicode / uregex.h
index b1b5d65d1506ecc999a4586a5c02d813d4ecf3fd..f7c950c7beca7fe4dc6040e393c1936e314a371b 100644 (file)
@@ -1,6 +1,6 @@
 /*
 **********************************************************************
-*   Copyright (C) 2004-2015, International Business Machines
+*   Copyright (C) 2004-2016, International Business Machines
 *   Corporation and others.  All Rights Reserved.
 **********************************************************************
 *   file name:  uregex.h
@@ -487,7 +487,7 @@ uregex_matches64(URegularExpression *regexp,
   *
   *   <p>If the match succeeds then more information can be obtained via the
   *    <code>uregexp_start()</code>, <code>uregexp_end()</code>,
-  *    and <code>uregexp_group()</code> functions.</p>
+  *    and <code>uregex_group()</code> functions.</p>
   *
   *    @param   regexp      The compiled regular expression.
   *    @param   startIndex  The input string (native) index at which to begin matching, or
@@ -516,7 +516,7 @@ uregex_lookingAt(URegularExpression *regexp,
   *
   *   <p>If the match succeeds then more information can be obtained via the
   *    <code>uregexp_start()</code>, <code>uregexp_end()</code>,
-  *    and <code>uregexp_group()</code> functions.</p>
+  *    and <code>uregex_group()</code> functions.</p>
   *
   *    @param   regexp      The compiled regular expression.
   *    @param   startIndex  The input string (native) index at which to begin matching, or
@@ -607,7 +607,6 @@ U_STABLE int32_t U_EXPORT2
 uregex_groupCount(URegularExpression *regexp,
                   UErrorCode         *status);
 
-#ifndef U_HIDE_DRAFT_API
 /**
   * Get the group number corresponding to a named capture group.
   * The returned number can be used with any function that access
@@ -622,9 +621,9 @@ uregex_groupCount(URegularExpression *regexp,
   *                     nul-terminated string.
   * @param  status      A pointer to a UErrorCode to receive any errors.
   *
-  * @draft ICU 55
+  * @stable ICU 55
   */
-U_DRAFT int32_t U_EXPORT2
+U_STABLE int32_t U_EXPORT2
 uregex_groupNumberFromName(URegularExpression *regexp,
                            const UChar        *groupName,
                            int32_t             nameLength,
@@ -646,14 +645,13 @@ uregex_groupNumberFromName(URegularExpression *regexp,
   *                     nul-terminated.
   * @param  status      A pointer to a UErrorCode to receive any errors.
   *
-  * @draft ICU 55
+  * @stable ICU 55
   */
-U_DRAFT int32_t U_EXPORT2
+U_STABLE int32_t U_EXPORT2
 uregex_groupNumberFromCName(URegularExpression *regexp,
                             const char         *groupName,
                             int32_t             nameLength,
                             UErrorCode          *status);
-#endif  /* U_HIDE_DRAFT_API */
 
 /** Extract the string for the specified matching expression or subexpression.
   * Group #0 is the complete string of matched text.