mirror of
https://github.com/boostorg/algorithm.git
synced 2025-07-06 09:16:33 +02:00
Removed one dead file.
Changed legacy referernces to reg_expression to basic_regex [SVN r26739]
This commit is contained in:
@ -46,12 +46,12 @@ namespace boost {
|
|||||||
template<
|
template<
|
||||||
typename CollectionT,
|
typename CollectionT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT>
|
typename RegexTraitsT>
|
||||||
inline iterator_range<
|
inline iterator_range<
|
||||||
BOOST_STRING_TYPENAME result_iterator_of<CollectionT>::type >
|
BOOST_STRING_TYPENAME result_iterator_of<CollectionT>::type >
|
||||||
find_regex(
|
find_regex(
|
||||||
CollectionT& Input,
|
CollectionT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type Flags=match_default )
|
match_flag_type Flags=match_default )
|
||||||
{
|
{
|
||||||
return regex_finder(Rx,Flags)(
|
return regex_finder(Rx,Flags)(
|
||||||
@ -81,12 +81,12 @@ namespace boost {
|
|||||||
typename OutputIteratorT,
|
typename OutputIteratorT,
|
||||||
typename CollectionT,
|
typename CollectionT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT,
|
typename RegexTraitsT,
|
||||||
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
||||||
inline OutputIteratorT replace_regex_copy(
|
inline OutputIteratorT replace_regex_copy(
|
||||||
OutputIteratorT Output,
|
OutputIteratorT Output,
|
||||||
const CollectionT& Input,
|
const CollectionT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
||||||
match_flag_type Flags=match_default | format_default )
|
match_flag_type Flags=match_default | format_default )
|
||||||
{
|
{
|
||||||
@ -104,11 +104,11 @@ namespace boost {
|
|||||||
template<
|
template<
|
||||||
typename SequenceT,
|
typename SequenceT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT,
|
typename RegexTraitsT,
|
||||||
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
||||||
inline SequenceT replace_regex_copy(
|
inline SequenceT replace_regex_copy(
|
||||||
const SequenceT& Input,
|
const SequenceT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
||||||
match_flag_type Flags=match_default | format_default )
|
match_flag_type Flags=match_default | format_default )
|
||||||
{
|
{
|
||||||
@ -131,11 +131,11 @@ namespace boost {
|
|||||||
template<
|
template<
|
||||||
typename SequenceT,
|
typename SequenceT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT,
|
typename RegexTraitsT,
|
||||||
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
||||||
inline void replace_regex(
|
inline void replace_regex(
|
||||||
SequenceT& Input,
|
SequenceT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
||||||
match_flag_type Flags=match_default | format_default )
|
match_flag_type Flags=match_default | format_default )
|
||||||
{
|
{
|
||||||
@ -167,12 +167,12 @@ namespace boost {
|
|||||||
typename OutputIteratorT,
|
typename OutputIteratorT,
|
||||||
typename CollectionT,
|
typename CollectionT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT,
|
typename RegexTraitsT,
|
||||||
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
||||||
inline OutputIteratorT replace_all_regex_copy(
|
inline OutputIteratorT replace_all_regex_copy(
|
||||||
OutputIteratorT Output,
|
OutputIteratorT Output,
|
||||||
const CollectionT& Input,
|
const CollectionT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
||||||
match_flag_type Flags=match_default | format_default )
|
match_flag_type Flags=match_default | format_default )
|
||||||
{
|
{
|
||||||
@ -190,11 +190,11 @@ namespace boost {
|
|||||||
template<
|
template<
|
||||||
typename SequenceT,
|
typename SequenceT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT,
|
typename RegexTraitsT,
|
||||||
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
||||||
inline SequenceT replace_all_regex_copy(
|
inline SequenceT replace_all_regex_copy(
|
||||||
const SequenceT& Input,
|
const SequenceT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
||||||
match_flag_type Flags=match_default | format_default )
|
match_flag_type Flags=match_default | format_default )
|
||||||
{
|
{
|
||||||
@ -217,11 +217,11 @@ namespace boost {
|
|||||||
template<
|
template<
|
||||||
typename SequenceT,
|
typename SequenceT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT,
|
typename RegexTraitsT,
|
||||||
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
typename FormatStringTraitsT, typename FormatStringAllocatorT >
|
||||||
inline void replace_all_regex(
|
inline void replace_all_regex(
|
||||||
SequenceT& Input,
|
SequenceT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
|
||||||
match_flag_type Flags=match_default | format_default )
|
match_flag_type Flags=match_default | format_default )
|
||||||
{
|
{
|
||||||
@ -252,11 +252,11 @@ namespace boost {
|
|||||||
typename OutputIteratorT,
|
typename OutputIteratorT,
|
||||||
typename CollectionT,
|
typename CollectionT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT >
|
typename RegexTraitsT >
|
||||||
inline OutputIteratorT erase_regex_copy(
|
inline OutputIteratorT erase_regex_copy(
|
||||||
OutputIteratorT Output,
|
OutputIteratorT Output,
|
||||||
const CollectionT& Input,
|
const CollectionT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type Flags=match_default )
|
match_flag_type Flags=match_default )
|
||||||
{
|
{
|
||||||
return find_format_copy(
|
return find_format_copy(
|
||||||
@ -273,10 +273,10 @@ namespace boost {
|
|||||||
template<
|
template<
|
||||||
typename SequenceT,
|
typename SequenceT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT >
|
typename RegexTraitsT >
|
||||||
inline SequenceT erase_regex_copy(
|
inline SequenceT erase_regex_copy(
|
||||||
const SequenceT& Input,
|
const SequenceT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type Flags=match_default )
|
match_flag_type Flags=match_default )
|
||||||
{
|
{
|
||||||
return find_format_copy(
|
return find_format_copy(
|
||||||
@ -297,10 +297,10 @@ namespace boost {
|
|||||||
template<
|
template<
|
||||||
typename SequenceT,
|
typename SequenceT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT >
|
typename RegexTraitsT >
|
||||||
inline void erase_regex(
|
inline void erase_regex(
|
||||||
SequenceT& Input,
|
SequenceT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type Flags=match_default )
|
match_flag_type Flags=match_default )
|
||||||
{
|
{
|
||||||
find_format(
|
find_format(
|
||||||
@ -331,11 +331,11 @@ namespace boost {
|
|||||||
typename OutputIteratorT,
|
typename OutputIteratorT,
|
||||||
typename CollectionT,
|
typename CollectionT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT >
|
typename RegexTraitsT >
|
||||||
inline OutputIteratorT erase_all_regex_copy(
|
inline OutputIteratorT erase_all_regex_copy(
|
||||||
OutputIteratorT Output,
|
OutputIteratorT Output,
|
||||||
const CollectionT& Input,
|
const CollectionT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type Flags=match_default )
|
match_flag_type Flags=match_default )
|
||||||
{
|
{
|
||||||
return find_format_all_copy(
|
return find_format_all_copy(
|
||||||
@ -352,10 +352,10 @@ namespace boost {
|
|||||||
template<
|
template<
|
||||||
typename SequenceT,
|
typename SequenceT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT >
|
typename RegexTraitsT >
|
||||||
inline SequenceT erase_all_regex_copy(
|
inline SequenceT erase_all_regex_copy(
|
||||||
const SequenceT& Input,
|
const SequenceT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type Flags=match_default )
|
match_flag_type Flags=match_default )
|
||||||
{
|
{
|
||||||
return find_format_all_copy(
|
return find_format_all_copy(
|
||||||
@ -376,10 +376,10 @@ namespace boost {
|
|||||||
template<
|
template<
|
||||||
typename SequenceT,
|
typename SequenceT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT>
|
typename RegexTraitsT>
|
||||||
inline void erase_all_regex(
|
inline void erase_all_regex(
|
||||||
SequenceT& Input,
|
SequenceT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type Flags=match_default )
|
match_flag_type Flags=match_default )
|
||||||
{
|
{
|
||||||
find_format_all(
|
find_format_all(
|
||||||
@ -416,11 +416,11 @@ namespace boost {
|
|||||||
typename SequenceSequenceT,
|
typename SequenceSequenceT,
|
||||||
typename CollectionT,
|
typename CollectionT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT >
|
typename RegexTraitsT >
|
||||||
inline SequenceSequenceT& find_all_regex(
|
inline SequenceSequenceT& find_all_regex(
|
||||||
SequenceSequenceT& Result,
|
SequenceSequenceT& Result,
|
||||||
const CollectionT& Input,
|
const CollectionT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type Flags=match_default )
|
match_flag_type Flags=match_default )
|
||||||
{
|
{
|
||||||
return iter_find(
|
return iter_find(
|
||||||
@ -457,11 +457,11 @@ namespace boost {
|
|||||||
typename SequenceSequenceT,
|
typename SequenceSequenceT,
|
||||||
typename CollectionT,
|
typename CollectionT,
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT >
|
typename RegexTraitsT >
|
||||||
inline SequenceSequenceT& split_regex(
|
inline SequenceSequenceT& split_regex(
|
||||||
SequenceSequenceT& Result,
|
SequenceSequenceT& Result,
|
||||||
const CollectionT& Input,
|
const CollectionT& Input,
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type Flags=match_default )
|
match_flag_type Flags=match_default )
|
||||||
{
|
{
|
||||||
return iter_split(
|
return iter_split(
|
||||||
|
@ -40,15 +40,15 @@ namespace boost {
|
|||||||
*/
|
*/
|
||||||
template<
|
template<
|
||||||
typename CharT,
|
typename CharT,
|
||||||
typename RegexTraitsT, typename RegexAllocatorT>
|
typename RegexTraitsT>
|
||||||
inline detail::find_regexF< reg_expression<CharT, RegexTraitsT, RegexAllocatorT> >
|
inline detail::find_regexF< basic_regex<CharT, RegexTraitsT> >
|
||||||
regex_finder(
|
regex_finder(
|
||||||
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx,
|
const basic_regex<CharT, RegexTraitsT>& Rx,
|
||||||
match_flag_type MatchFlags=match_default )
|
match_flag_type MatchFlags=match_default )
|
||||||
{
|
{
|
||||||
return detail::
|
return detail::
|
||||||
find_regexF<
|
find_regexF<
|
||||||
reg_expression<CharT, RegexTraitsT, RegexAllocatorT> >( Rx, MatchFlags );
|
basic_regex<CharT, RegexTraitsT> >( Rx, MatchFlags );
|
||||||
}
|
}
|
||||||
|
|
||||||
// regex_formater ---------------------------------------------//
|
// regex_formater ---------------------------------------------//
|
||||||
|
Reference in New Issue
Block a user