C# Класс WikiFunctions.WikiRegexes

Provides some common static regexes
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AllTags System.Text.RegularExpressions.Regex
AllTemplateRedirects System.Text.RegularExpressions.Regex
AllTemplateRedirectsHS HashSet
AllTemplateRedirectsList List
AmericanDates System.Text.RegularExpressions.Regex
ArticleToFirstLevelTwoHeading System.Text.RegularExpressions.Regex
BASEPAGENAMETemplates System.Text.RegularExpressions.Regex
BASEPAGENAMETemplatesL List
BLPSources System.Text.RegularExpressions.Regex
BareExternalLink System.Text.RegularExpressions.Regex
BareRefExternalLink System.Text.RegularExpressions.Regex
BareRefExternalLinkBotGenTitle System.Text.RegularExpressions.Regex
Big System.Text.RegularExpressions.Regex
BirthsCategory System.Text.RegularExpressions.Regex
Blockquote System.Text.RegularExpressions.Regex
Bold System.Text.RegularExpressions.Regex
BoldItalics System.Text.RegularExpressions.Regex
Br System.Text.RegularExpressions.Regex
BulletedText System.Text.RegularExpressions.Regex
CEHar System.Text.RegularExpressions.Regex
CatImprove System.Text.RegularExpressions.Regex
Category System.Text.RegularExpressions.Regex
CategoryQuick System.Text.RegularExpressions.Regex
Centuryinbox System.Text.RegularExpressions.Regex
CircaLinkTemplate System.Text.RegularExpressions.Regex
CircaTemplate System.Text.RegularExpressions.Regex
CiteTemplate System.Text.RegularExpressions.Regex
Cites System.Text.RegularExpressions.Regex
ClockTime System.Text.RegularExpressions.Regex
Comments System.Text.RegularExpressions.Regex
CurlyDoubleQuotes System.Text.RegularExpressions.Regex
Currency System.Text.RegularExpressions.Regex
Dablinks Regex
DateBirthAndAge Regex
DateYearMonthParameter string
DatedTemplates List
Dates Regex
Dates2 Regex
DayMonth Regex
DayMonthRangeSpan Regex
DeadEnd Regex
DeadLink Regex
DeathDate Regex
DeathDateAndAge Regex
DeathsOrLivingCategory Regex
Defaultsort Regex
DeletionProtectionTags Regex
Disambigs Regex
DisambigsCleanup Regex
DisambigsGeneral Regex
DoublePipeLink Regex
EmptyBold Regex
EmptyComments Regex
EmptyLink Regex
EmptyTemplate Regex
ExternalLinks Regex
ExternalLinksHTTPOnly Regex
ExternalLinksHTTPOnlyQuick Regex
ExternalLinksHeader Regex
ExtractTitle Regex
FileNamespaceLink Regex
GalleryTag Regex
GregorianYear Regex
HarvTemplate Regex
HeadingLevelThree Regex
HeadingLevelTwo Regex
Headings Regex
HeadingsWhitespaceBefore Regex
ISODates Regex
ISODatesQuick Regex
Ibid Regex
IbidLocCitation Regex
ImageMap Regex
Images Regex
ImagesCountOnly Regex
ImagesNotTemplates Regex
ImperialUnitsInBracketsWithoutNonBreakingSpaces Regex
InUse Regex
Includeonly Regex
IncludeonlyNoinclude Regex
IndentedText Regex
InfoBox Regex
InfoBoxDOBFields List
InfoBoxDODFields List
InfoBoxPOBFields List
InfoBoxPODFields List
InternationalDates Regex
Italics Regex
LinkFGAs Regex
LivingPeopleRegex2 Regex
LooseCategory Regex
LooseImage Regex
MagicWordTemplates Regex
MagicWordsBehaviourSwitches Regex
MaintenanceTemplates Regex
MathPreSourceCodeComments Regex
MeaningsOfMinorPlanetNames Regex
MetresFeetConversionNonBreakingSpaces Regex
MonthDay Regex
MonthDayRangeSpan Regex
Months string
MonthsNoGroup string
MoreNoFootnotes Regex
MultipleIssues Regex
MultipleIssuesArticleMaintenanceTemplates Regex
MultipleIssuesSectionMaintenanceTemplates Regex
NamedReferences Regex
NamedReferencesIncludingCondensed Regex
NamespacesCaseInsensitive Regex>.Dictionary
NestedTemplates Regex
NewUnReviewedArticle Regex
Newline Regex
NoGeneralFixes Regex
NoRETF Regex
Noinclude Regex
NonDeadEndPageTemplates Regex
NonHTTPProtocols Regex
NotATypo Regex
NotesHeader Regex
Nowiki Regex
Orphan Regex
PeopleFromCategory Regex
PeopleInfoboxTemplates Regex
Percent Regex
Persondata Regex
PipedWikiLink Regex
Poem Regex
PortalTemplate Regex
PossibleInterwikis Regex
PossiblyCommentedStub Regex
Pstyles Regex
RFromModificationList string[]
RFromOtherCapitaliastionList string[]
RFromTitleWithoutDiacriticsList string[]
Redirect Regex
RefAfterReflist Regex
ReferenceList Regex
ReferencesHeader Regex
ReferencesTemplate Regex
Refs Regex
RefsGrouped Regex
RegexWordApostrophes Regex
RemoveCatsAllCats Regex
RenamedTemplateParameters List
ReversedItalics Regex
SIAs Regex
SectionLevelTwo Regex
SeeAlso Regex
ShortPagesMonitor Regex
SimpleWikiLink Regex
SisterLinks Regex
SkipTOCTemplateRegex Regex
Small Regex
SourceCode Regex
StarRows Regex
Stub Regex
SupSub Regex
SurnameClarificationTemplates Regex
TalkHeaderTemplate Regex
TargetLessLink Regex
Template Regex
TemplateCall Regex
TemplateEnd Regex
TemplateMultiline Regex
TemplateName Regex
TemplateNameRegex Regex
TemplateRedirects string>.Dictionary
TemplateStart string
ThreeOrMoreNewlines Regex
UnPipedWikiLink Regex
Uncat Regex
UnformattedText Regex
UnitsWithoutNonBreakingSpaces Regex
UnlinkedFloruit Regex
UnnamedReferences Regex
Unreferenced Regex
UntemplatedQuotes Regex
UrlTemplate Regex
UrlValidator Regex
UseDatesTemplate Regex
UserSignature Regex
WhiteSpace Regex
Wi Regex
WikiLink Regex
WikiLinksOnly Regex
WikiLinksOnlyPlusWord Regex
WikiLinksOnlyPossiblePipe Regex
WikiProjectBannerShellTemplate Regex
Wikify Regex
WikipediaBooks Regex
ZerothSection Regex

Открытые методы

Метод Описание
GenerateNamespaceRegex ( ) : string

Generates a regex template for all variants of one or more namespace, e.g. "File|Image"

MakeLangSpecificRegexes ( ) : void

Описание методов

GenerateNamespaceRegex() публичный статический Метод

Generates a regex template for all variants of one or more namespace, e.g. "File|Image"
public static GenerateNamespaceRegex ( ) : string
Результат string

MakeLangSpecificRegexes() публичный статический Метод

public static MakeLangSpecificRegexes ( ) : void
Результат void

Описание свойств

AllTags публичное статическое свойство

Matches all tags: <nowiki>, <pre>, <math>, <timeline>, <code>, <source>, <cite>, <syntaxhighlight>, <blockquote>, <poem>, <imagemap>, <includeonly>, <onlyinclude>, <noinclude>, <hiero>, <score>
public static Regex,System.Text.RegularExpressions AllTags
Результат System.Text.RegularExpressions.Regex

AllTemplateRedirects публичное статическое свойство

Nested template regex to match all loaded template redirects from [[WP:AWB/TR]]
public static Regex,System.Text.RegularExpressions AllTemplateRedirects
Результат System.Text.RegularExpressions.Regex

AllTemplateRedirectsHS публичное статическое свойство

HashSet of all loaded template redirects from [[WP:AWB/TR]]
public static HashSet AllTemplateRedirectsHS
Результат HashSet

AllTemplateRedirectsList публичное статическое свойство

List of all loaded template redirects from [[WP:AWB/TR]], used when HashSet AllTemplateRedirectsHS cannot be
public static List AllTemplateRedirectsList
Результат List

AmericanDates публичное статическое свойство

Matches dates in American format – "Month dd, YYYY"
public static Regex,System.Text.RegularExpressions AmericanDates
Результат System.Text.RegularExpressions.Regex

ArticleToFirstLevelTwoHeading публичное статическое свойство

Matches article text up to but not including first level 2 heading
public static Regex,System.Text.RegularExpressions ArticleToFirstLevelTwoHeading
Результат System.Text.RegularExpressions.Regex

BASEPAGENAMETemplates публичное статическое свойство

Matches PAGENAME, PAGENAMEE, BASEPAGENAME, BASEPAGENAMEE templates
public static Regex,System.Text.RegularExpressions BASEPAGENAMETemplates
Результат System.Text.RegularExpressions.Regex

BASEPAGENAMETemplatesL публичное статическое свойство

List of PAGENAME, PAGENAMEE, BASEPAGENAME, BASEPAGENAMEE templates
public static List BASEPAGENAMETemplatesL
Результат List

BLPSources публичное статическое свойство

Matches the various {{BLP unsourced}} templates
public static Regex,System.Text.RegularExpressions BLPSources
Результат System.Text.RegularExpressions.Regex

BareExternalLink публичное статическое свойство

Matches a line with a bare external link (no description or name of link)
public static Regex,System.Text.RegularExpressions BareExternalLink
Результат System.Text.RegularExpressions.Regex

BareRefExternalLink публичное статическое свойство

Matches a bare external link (URL only, no title) within a <ref> tag, group 1 being the URL
public static Regex,System.Text.RegularExpressions BareRefExternalLink
Результат System.Text.RegularExpressions.Regex

BareRefExternalLinkBotGenTitle публичное статическое свойство

Matches an external link (URL only, no title) within a <ref> tag with a bot generated title or no title, group 1 being the URL, group 2 being the title, if any
public static Regex,System.Text.RegularExpressions BareRefExternalLinkBotGenTitle
Результат System.Text.RegularExpressions.Regex

Big публичное статическое свойство

Matches <big> tags
public static Regex,System.Text.RegularExpressions Big
Результат System.Text.RegularExpressions.Regex

BirthsCategory публичное статическое свойство

Matches the XXXX births / xxth Century / XXXX BC births categories (en only)
public static Regex,System.Text.RegularExpressions BirthsCategory
Результат System.Text.RegularExpressions.Regex

Blockquote публичное статическое свойство

Matches <blockquote> tags
public static Regex,System.Text.RegularExpressions Blockquote
Результат System.Text.RegularExpressions.Regex

Bold публичное статическое свойство

Matches bold text, group 1 being the text in bold (wiki format ''' only)
public static Regex,System.Text.RegularExpressions Bold
Результат System.Text.RegularExpressions.Regex

BoldItalics публичное статическое свойство

Matches bold italic text, group 1 being the text in bold italics (wiki format ''''' only)
public static Regex,System.Text.RegularExpressions BoldItalics
Результат System.Text.RegularExpressions.Regex

Br публичное статическое свойство

Matches the <br/> tag and valid variants
public static Regex,System.Text.RegularExpressions Br
Результат System.Text.RegularExpressions.Regex

BulletedText публичное статическое свойство

Matches indented, bulleted or numbered text
public static Regex,System.Text.RegularExpressions BulletedText
Результат System.Text.RegularExpressions.Regex

CEHar публичное статическое свойство

Matches Current events header in arwiki
public static Regex,System.Text.RegularExpressions CEHar
Результат System.Text.RegularExpressions.Regex

CatImprove публичное статическое свойство

Matches the {{Cat improve}} template and its redirects
public static Regex,System.Text.RegularExpressions CatImprove
Результат System.Text.RegularExpressions.Regex

Category публичное статическое свойство

Matches categories, group 1 being the category name, group 2 being any sort key
public static Regex,System.Text.RegularExpressions Category
Результат System.Text.RegularExpressions.Regex

CategoryQuick публичное статическое свойство

Matches the start of a category link
public static Regex,System.Text.RegularExpressions CategoryQuick
Результат System.Text.RegularExpressions.Regex

Centuryinbox публичное статическое свойство

Matches {{Centuryinbox}} template and its redirects
public static Regex,System.Text.RegularExpressions Centuryinbox
Результат System.Text.RegularExpressions.Regex

CircaLinkTemplate публичное статическое свойство

Mathes the {{circa}} template and [[circa]] links
public static Regex,System.Text.RegularExpressions CircaLinkTemplate
Результат System.Text.RegularExpressions.Regex

CircaTemplate публичное статическое свойство

Matches the {{circa}} template
public static Regex,System.Text.RegularExpressions CircaTemplate
Результат System.Text.RegularExpressions.Regex

CiteTemplate публичное статическое свойство

Matches the various citation templates {{citation}}, {{cite web}} etc. on en-wiki
public static Regex,System.Text.RegularExpressions CiteTemplate
Результат System.Text.RegularExpressions.Regex

Cites публичное статическое свойство

Matches <cite> tags
public static Regex,System.Text.RegularExpressions Cites
Результат System.Text.RegularExpressions.Regex

ClockTime публичное статическое свойство

Matches 12-hour clock time without a non-breaking space
public static Regex,System.Text.RegularExpressions ClockTime
Результат System.Text.RegularExpressions.Regex

Comments публичное статическое свойство

Matches <!-- comments -->
public static Regex,System.Text.RegularExpressions Comments
Результат System.Text.RegularExpressions.Regex

CurlyDoubleQuotes публичное статическое свойство

Matches common curly double quotes, see [[MOS:PUNCT]]
public static Regex,System.Text.RegularExpressions CurlyDoubleQuotes
Результат System.Text.RegularExpressions.Regex

Currency публичное статическое свойство

Matches a currency symbol with a space or a non-breaking space
public static Regex,System.Text.RegularExpressions Currency
Результат System.Text.RegularExpressions.Regex

Dablinks публичное статическое свойство

Finds article disamiguation links from https://en.wikipedia.org/wiki/Wikipedia:Template_messages/General#Disambiguation_and_redirection and https://en.wikipedia.org/wiki/Template:Hatnote_templates (en only)
public static Regex Dablinks
Результат Regex

DateBirthAndAge публичное статическое свойство

Matches the various {{birth date and age}} templates, group 1 being the year of birth
public static Regex DateBirthAndAge
Результат Regex

DateYearMonthParameter публичное статическое свойство

Localized version of date={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}
public static string DateYearMonthParameter
Результат string

DatedTemplates публичное статическое свойство

List of templates that should be dated (with 'date=Month YYYY' on en-wiki), loaded as first letter upper from https://en.wikipedia.org/wiki/Wikipedia:AWB/Dated_templates, see Category:Wikipedia maintenance categories sorted by month
public static List DatedTemplates
Результат List

Dates публичное статическое свойство

Matches Dates like 21 January
public static Regex Dates
Результат Regex

Dates2 публичное статическое свойство

Matches Dates like January 21
public static Regex Dates2
Результат Regex

DayMonth публичное статическое свойство

Matches day month combinations in International format – "dd Month"
public static Regex DayMonth
Результат Regex

DayMonthRangeSpan публичное статическое свойство

Matches day month ranges – "13–17 May"
public static Regex DayMonthRangeSpan
Результат Regex

DeadEnd публичное статическое свойство

Matches {{Deadend|xxx}}, including in {{Multiple issues}}, group 1 is the {{Multiple issues}} template call up to the dead end tag
public static Regex DeadEnd
Результат Regex

DeadLink публичное статическое свойство

Matches {{dead link}} template and its redirects
public static Regex DeadLink
Результат Regex

DeathDate публичное статическое свойство

Matches the various {{death date}} templates, group 1 being the year of death
public static Regex DeathDate
Результат Regex

DeathDateAndAge публичное статическое свойство

Matches the {{death date and age}} template, group 1 being the year of death, group 2 being the year of birth
public static Regex DeathDateAndAge
Результат Regex

DeathsOrLivingCategory публичное статическое свойство

Matches the various categories for dead people on en wiki, and the living people category
public static Regex DeathsOrLivingCategory
Результат Regex

Defaultsort публичное статическое свойство

Matches {{DEFAULTSORT}}, "key" group being the sortkey
public static Regex Defaultsort
Результат Regex

DeletionProtectionTags публичное статическое свойство

matches speedy deletion templates (from Category:Speedy_deletion_templates), deletion templates (Category:Proposed_deletion-related_templates) and protection templates (Category:Protection_templates) Plus optional wiki comment(s) before and/or after
public static Regex DeletionProtectionTags
Результат Regex

Disambigs публичное статическое свойство

Matches disambig templates, supports language variants e.g. for en-wiki {{disambig}}, {{dab}}. Matches wiki comment on same line after template if present
public static Regex Disambigs
Результат Regex

DisambigsCleanup публичное статическое свойство

Matches disambig cleanup templates
public static Regex DisambigsCleanup
Результат Regex

DisambigsGeneral публичное статическое свойство

Matches general disambig templates
public static Regex DisambigsGeneral
Результат Regex

DoublePipeLink публичное статическое свойство

Matches wikilinks with double pipes e.g. [[text|text2|text3]] and [[text||text3]]
public static Regex DoublePipeLink
Результат Regex

EmptyBold публичное статическое свойство

Matches empty bold wikitags (zero or more whitespace)
public static Regex EmptyBold
Результат Regex

EmptyComments публичное статическое свойство

Matches empty comments (zero or more whitespace)
public static Regex EmptyComments
Результат Regex

EmptyLink публичное статическое свойство

public static Regex EmptyLink
Результат Regex

EmptyTemplate публичное статическое свойство

public static Regex EmptyTemplate
Результат Regex

ExternalLinks публичное статическое свойство

(Slowly) Matches external links to all Wikimedia-supported protocols http, https, ftp, mailto, irc, gopher, telnet, nntp, worldwind, news, svn, protocol-relative HTTP(S) Group 1 is the protocol name
public static Regex ExternalLinks
Результат Regex

ExternalLinksHTTPOnly публичное статическое свойство

Matches external links only to http, https protocols
public static Regex ExternalLinksHTTPOnly
Результат Regex

ExternalLinksHTTPOnlyQuick публичное статическое свойство

Matches external links only to http, https protocols. For performance, protocol is not part of match value
public static Regex ExternalLinksHTTPOnlyQuick
Результат Regex

ExternalLinksHeader публичное статическое свойство

Matches the external links level 2 heading, also "Other websites" for simple wikipedia
public static Regex ExternalLinksHeader
Результат Regex

ExtractTitle публичное статическое свойство

For extraction of page title from URLs
public static Regex ExtractTitle
Результат Regex

FileNamespaceLink публичное статическое свойство

Matches links to the file namespace (images etc.), group 1 is the filename
public static Regex FileNamespaceLink
Результат Regex

GalleryTag публичное статическое свойство

Matches <gallery> tags, group 1 is any tag parameters, group 2 is the tag contents
public static Regex GalleryTag
Результат Regex

GregorianYear публичное статическое свойство

Matches a number between 1000 and 2999
public static Regex GregorianYear
Результат Regex

HarvTemplate публичное статическое свойство

Matches the various Harvard citation templates on en-wiki
public static Regex HarvTemplate
Результат Regex

HeadingLevelThree публичное статическое свойство

Matches level 3 headings
public static Regex HeadingLevelThree
Результат Regex

HeadingLevelTwo публичное статическое свойство

Matches level 2 headings
public static Regex HeadingLevelTwo
Результат Regex

Headings публичное статическое свойство

Matches headings of all levels, group 1 being the heading name
public static Regex Headings
Результат Regex

HeadingsWhitespaceBefore публичное статическое свойство

public static Regex HeadingsWhitespaceBefore
Результат Regex

ISODates публичное статическое свойство

Matches ISO 8601 format dates – YYYY-DD-MM – between 1600 and 2099
public static Regex ISODates
Результат Regex

ISODatesQuick публичное статическое свойство

Quickly matches ISO 8601 format dates – YYYY-DD-MM – between 1600 and 2099. For counting matches
public static Regex ISODatesQuick
Результат Regex

Ibid публичное статическое свойство

Matches the {{Ibid}} template
public static Regex Ibid
Результат Regex

IbidLocCitation публичное статическое свойство

Matches "ibid" and "op cit"
public static Regex IbidLocCitation
Результат Regex

ImageMap публичное статическое свойство

Matches <imagemap> tags
public static Regex ImageMap
Результат Regex

Images публичное статическое свойство

Matches images: file namespace links (includes images within gallery tags), {{gallery}} template, image name parameters in infoboxes/templates
public static Regex Images
Результат Regex

ImagesCountOnly публичное статическое свойство

Faster version of Images, matches same items. For counting of matches only
public static Regex ImagesCountOnly
Результат Regex

ImagesNotTemplates публичное статическое свойство

Matches images: file namespace links (includes images within gallery tags), {{gallery}} template, but NOT image name parameters in infoboxes/templates
public static Regex ImagesNotTemplates
Результат Regex

ImperialUnitsInBracketsWithoutNonBreakingSpaces публичное статическое свойство

Matches abbreviated in, oz, feet when in brackets e.g. (3 in); avoids false positives such as "3 in 4..."
public static Regex ImperialUnitsInBracketsWithoutNonBreakingSpaces
Результат Regex

InUse публичное статическое свойство

Matches the {{In use}}/{{in creation}} templates
public static Regex InUse
Результат Regex

Includeonly публичное статическое свойство

Matches <includeonly> and <onlyinclude> tags
public static Regex Includeonly
Результат Regex

IncludeonlyNoinclude публичное статическое свойство

Matches <includeonly> and <onlyinclude> and <noinclude> tags
public static Regex IncludeonlyNoinclude
Результат Regex

IndentedText публичное статическое свойство

Matches text indented with a :
public static Regex IndentedText
Результат Regex

InfoBox публичное статическое свойство

Matches infoboxes, group 1 being the template name of the infobox
public static Regex InfoBox
Результат Regex

InfoBoxDOBFields публичное статическое свойство

List of known infobox fields holding date of birth
public static List InfoBoxDOBFields
Результат List

InfoBoxDODFields публичное статическое свойство

List of known infobox fields holding date of death
public static List InfoBoxDODFields
Результат List

InfoBoxPOBFields публичное статическое свойство

public static List InfoBoxPOBFields
Результат List

InfoBoxPODFields публичное статическое свойство

public static List InfoBoxPODFields
Результат List

InternationalDates публичное статическое свойство

Matches dates in International format – "dd Month YYYY"
public static Regex InternationalDates
Результат Regex

Italics публичное статическое свойство

Matches italic text, group 1 being the text in italics (wiki format '' only)
public static Regex Italics
Результат Regex

LinkFGAs публичное статическое свойство

Matches {{Link FA|xxx}}, {{Link GA|xxx}}, {{Link FL|xxx}}
public static Regex LinkFGAs
Результат Regex

LivingPeopleRegex2 публичное статическое свойство

Matches the {{recentlydeceased}} templates and its redirects
public static Regex LivingPeopleRegex2
Результат Regex

LooseCategory публичное статическое свойство

Matches Category links. Group 1 is the category name, group 2 is the pipe plus sortkey, if present.
public static Regex LooseCategory
Результат Regex

LooseImage публичное статическое свойство

Matches wikilinks to files/images, group 1 being the namespace, group 2 the image name, group 3 the description/any extra arguments
public static Regex LooseImage
Результат Regex

MagicWordTemplates публичное статическое свойство

List of Magic words from [[Category:Pages_which_use_a_template_in_place_of_a_magic_word]]
public static Regex MagicWordTemplates
Результат Regex

MagicWordsBehaviourSwitches публичное статическое свойство

List of magic words behaviour switches from https://en.wikipedia.org/wiki/Help:Magic_words#Behavior_switches
public static Regex MagicWordsBehaviourSwitches
Результат Regex

MaintenanceTemplates публичное статическое свойство

Matches the maintenance tags (en-wiki only) such as orphan, cleanup
public static Regex MaintenanceTemplates
Результат Regex

MathPreSourceCodeComments публичное статическое свойство

Matches math, pre, source, code, syntaxhighlight tags or comments
public static Regex MathPreSourceCodeComments
Результат Regex

MeaningsOfMinorPlanetNames публичное статическое свойство

Matches anything starting with Meanings of minor planet names
public static Regex MeaningsOfMinorPlanetNames
Результат Regex

MetresFeetConversionNonBreakingSpaces публичное статическое свойство

Matches "50m (170&nbsp;ft)"
public static Regex MetresFeetConversionNonBreakingSpaces
Результат Regex

MonthDay публичное статическое свойство

Matches month day combinations in American format – "Month dd"
public static Regex MonthDay
Результат Regex

MonthDayRangeSpan публичное статическое свойство

Matches month day ranges – "May 13–17"
public static Regex MonthDayRangeSpan
Результат Regex

Months публичное статическое свойство

Matches the month names and provides a capturing group when used in a regular expression
public static string Months
Результат string

MonthsNoGroup публичное статическое свойство

Matches the month names, without providing a capturing group when used in a regular expression
public static string MonthsNoGroup
Результат string

MoreNoFootnotes публичное статическое свойство

Matches {{no footnotes}} OR {{more footnotes}} templates
public static Regex MoreNoFootnotes
Результат Regex

MultipleIssues публичное статическое свойство

Matches the {{Multiple issues}} template
public static Regex MultipleIssues
Результат Regex

MultipleIssuesArticleMaintenanceTemplates публичное статическое свойство

Matches the cleanup templates that can be moved into the {{multiple issues}} article-level template
public static Regex MultipleIssuesArticleMaintenanceTemplates
Результат Regex

MultipleIssuesSectionMaintenanceTemplates публичное статическое свойство

Matches the cleanup templates that can be moved into the {{multiple issues}} section-level template
public static Regex MultipleIssuesSectionMaintenanceTemplates
Результат Regex

NamedReferences публичное статическое свойство

Matches full named references in format <ref name="foo">text</ref> Ref name is group 2, ref value is group 3
public static Regex NamedReferences
Результат Regex

NamedReferencesIncludingCondensed публичное статическое свойство

Matches named references in format <ref name="foo">text</ref> or <ref name="foo" /> Ref name is group 2, ref value is group 3
public static Regex NamedReferencesIncludingCondensed
Результат Regex

NamespacesCaseInsensitive публичное статическое свойство

Variables.NamespacesCaseInsensitive compiled into regexes
public static Dictionary NamespacesCaseInsensitive
Результат Regex>.Dictionary

NestedTemplates публичное статическое свойство

Matches single and multiline templates, AND those with nested templates
public static Regex NestedTemplates
Результат Regex

NewUnReviewedArticle публичное статическое свойство

Matches the {{New unreviewed article}} template
public static Regex NewUnReviewedArticle
Результат Regex

Newline публичное статическое свойство

Matches words
public static Regex Newline
Результат Regex

NoGeneralFixes публичное статическое свойство

No General Fixes regex for checkpage parsing
public static Regex NoGeneralFixes
Результат Regex

NoRETF публичное статическое свойство

No RegexTypoFix regex for checkpage parsing
public static Regex NoRETF
Результат Regex

Noinclude публичное статическое свойство

Matches <noinclude> tags
public static Regex Noinclude
Результат Regex

NonDeadEndPageTemplates публичное статическое свойство

Matches templates with many wikilinks to avoid tagging the transcluding page as dead-end and/or stub (en only)
public static Regex NonDeadEndPageTemplates
Результат Regex

NonHTTPProtocols публичное статическое свойство

Matches start of links to all Wikimedia-supported protocols except http, https: ftp, mailto, irc, gopher, telnet, nntp, worldwind, news, svn
public static Regex NonHTTPProtocols
Результат Regex

NotATypo публичное статическое свойство

Matches {{Not a typo}} template and redirects
public static Regex NotATypo
Результат Regex

NotesHeader публичное статическое свойство

Matches the Notes level 2 heading
public static Regex NotesHeader
Результат Regex

Nowiki публичное статическое свойство

Matches <nowiki> tags
public static Regex Nowiki
Результат Regex

Orphan публичное статическое свойство

Matches {{orphan}} tag, including in {{Multiple issues}}, named group MI is the {{Multiple issues}} template call up to the orphan tag
public static Regex Orphan
Результат Regex

PeopleFromCategory публичное статическое свойство

Matches the "People from ..." en-wiki categories
public static Regex PeopleFromCategory
Результат Regex

PeopleInfoboxTemplates публичное статическое свойство

Matches people infoxboxes from Category:People infobox templates
public static Regex PeopleInfoboxTemplates
Результат Regex

Percent публичное статическое свойство

Matches a percentage with a space or a non-breaking space
public static Regex Percent
Результат Regex

Persondata публичное статическое свойство

Matches {{persondata}} template, or {{personendaten}} on de-wiki
public static Regex Persondata
Результат Regex

PipedWikiLink публичное статическое свойство

Matches piped wikilinks, group 1 is target, group 2 the text
public static Regex PipedWikiLink
Результат Regex

Poem публичное статическое свойство

Matches <poem> tags
public static Regex Poem
Результат Regex

PortalTemplate публичное статическое свойство

Matches {{Portal}} template
public static Regex PortalTemplate
Результат Regex

PossibleInterwikis публичное статическое свойство

Matches links that may be interwikis, i.e. containing colon, group 1 being the wiki language, group 2 being the link target, group 3 any comment after the link
public static Regex PossibleInterwikis
Результат Regex

PossiblyCommentedStub публичное статическое свойство

Matches both commented and uncommented stubs
public static Regex PossiblyCommentedStub
Результат Regex

Pstyles публичное статическое свойство

Matches text within <p style...>...</p> HTML tags
public static Regex Pstyles
Результат Regex

RFromModificationList публичное статическое свойство

public static string[] RFromModificationList
Результат string[]

RFromOtherCapitaliastionList публичное статическое свойство

public static string[] RFromOtherCapitaliastionList
Результат string[]

RFromTitleWithoutDiacriticsList публичное статическое свойство

public static string[] RFromTitleWithoutDiacriticsList
Результат string[]

Redirect публичное статическое свойство

Matches redirects Don't use directly, use Tools.IsRedirect() and Tools.RedirectTarget instead
public static Regex Redirect
Результат Regex

RefAfterReflist публичное статическое свойство

Matches any of the recognised templates for displaying cite references followed by a >ref< reference
public static Regex RefAfterReflist
Результат Regex

ReferenceList публичное статическое свойство

Matches the "reflist", "references-small", "references-2column" references display templates
public static Regex ReferenceList
Результат Regex

ReferencesHeader публичное статическое свойство

Matches the References level 2 heading
public static Regex ReferencesHeader
Результат Regex

ReferencesTemplate публичное статическое свойство

Matches any of the recognised templates for displaying cite references e.g. {{reflist}}, {{refs}}, <references/>
public static Regex ReferencesTemplate
Результат Regex

Refs публичное статическое свойство

Matches <ref> tags, including named references and condensed named references
public static Regex Refs
Результат Regex

RefsGrouped публичное статическое свойство

Matches <ref> tags with group parameter, optionally named as well. Does not match regular named references
public static Regex RefsGrouped
Результат Regex

RegexWordApostrophes публичное статическое свойство

Matches words, and allows words with apostrophes to be treated as one whole word
public static Regex RegexWordApostrophes
Результат Regex

RemoveCatsAllCats публичное статическое свойство

public static Regex RemoveCatsAllCats
Результат Regex

RenamedTemplateParameters публичное статическое свойство

List of templates (first letter lower) with old parameter and new for parameter renaming
public static List RenamedTemplateParameters
Результат List

ReversedItalics публичное статическое свойство

Matches </i>...<i> reversed italics tags, group 1 being the content between the tags
public static Regex ReversedItalics
Результат Regex

SIAs публичное статическое свойство

Matches SIA templates (en only)
public static Regex SIAs
Результат Regex

SectionLevelTwo публичное статическое свойство

Matches the whole of a level 2 section including heading and any subsections up to but not including the next level 2 section
public static Regex SectionLevelTwo
Результат Regex

SeeAlso публичное статическое свойство

Matches the 'See also' level 2 heading, also "Related pages" for simple en-wiki
public static Regex SeeAlso
Результат Regex

ShortPagesMonitor публичное статическое свойство

Matches {{Short pages monitor}} plus comment, generated from {{subst:Long comment}}
public static Regex ShortPagesMonitor
Результат Regex

SimpleWikiLink публичное статическое свойство

Matches all wikilinks, categories, images etc. with nested links on same line. Group 1 is the link content
public static Regex SimpleWikiLink
Результат Regex

SisterLinks публичное статическое свойство

Matches the sister links templates such as {{wiktionary}}
public static Regex SisterLinks
Результат Regex

SkipTOCTemplateRegex публичное статическое свойство

Matches the {{skip to talk}} template and its redirects
public static Regex SkipTOCTemplateRegex
Результат Regex

Small публичное статическое свойство

Matches <small> tags, including nested tags. Group 1 is the text within the tags
public static Regex Small
Результат Regex

SourceCode публичное статическое свойство

Matches <source></source>, <syntaxhighlight>, <code></code>, <tt></tt> tags, group 1 is the tag contents
public static Regex SourceCode
Результат Regex

StarRows публичное статическое свойство

Matches a row beginning with an asterisk, allowing for spaces before
public static Regex StarRows
Результат Regex

Stub публичное статическое свойство

Matches stubs
public static Regex Stub
Результат Regex

SupSub публичное статическое свойство

Matches <sup> and <sub> tags
public static Regex SupSub
Результат Regex

SurnameClarificationTemplates публичное статическое свойство

Matches templates from [[Category:Hatnote templates for names]], excluding name order templates
public static Regex SurnameClarificationTemplates
Результат Regex

TalkHeaderTemplate публичное статическое свойство

Matches the {{talk header}} templates and its redirects. Also matches to whitespace after template, but not newline before a heading following
public static Regex TalkHeaderTemplate
Результат Regex

TargetLessLink публичное статическое свойство

public static Regex TargetLessLink
Результат Regex

Template публичное статическое свойство

Matches single line templates, NOT nested templates
public static Regex Template
Результат Regex

TemplateCall публичное статическое свойство

Matches templates, including templates with the template namespace prefix
public static Regex TemplateCall
Результат Regex

TemplateEnd публичное статическое свойство

Matches the end of a template call including trailing whitespace
public static Regex TemplateEnd
Результат Regex

TemplateMultiline публичное статическое свойство

Matches single and multiline templates, NOT nested templates
public static Regex TemplateMultiline
Результат Regex

TemplateName публичное статическое свойство

Matches templates: group 1 matches the names of templates. Not for templates including the template namespace prefix
public static Regex TemplateName
Результат Regex

TemplateNameRegex публичное статическое свойство

Matches the start of template calls to extract the template name, group 1 is the template name
public static Regex TemplateNameRegex
Результат Regex

TemplateRedirects публичное статическое свойство

Dictionary of template redirects (as a nested template regex) and the actual template name
public static Dictionary TemplateRedirects
Результат string>.Dictionary

TemplateStart публичное статическое свойство

Piece of template call, including curly brace and possible namespace
public static string TemplateStart
Результат string

ThreeOrMoreNewlines публичное статическое свойство

Matches three or more consecutive new lines
public static Regex ThreeOrMoreNewlines
Результат Regex

UnPipedWikiLink публичное статическое свойство

Matches unpiped wikilinks, group 1 is text
public static Regex UnPipedWikiLink
Результат Regex

Uncat публичное статическое свойство

Matches uncategorised templates: {{Uncat}}, {{Uncategorised}}, {{Uncategorised stub}} allowing for nested subst: {{uncategorised|date={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}
public static Regex Uncat
Результат Regex

UnformattedText публичное статическое свойство

Matches unformatted text regions: nowiki, pre, math, html comments, timelines
public static Regex UnformattedText
Результат Regex

UnitsWithoutNonBreakingSpaces публичное статическое свойство

Matches abbreviated SI units without a non-breaking space, notably does not correct millimetres without a space due to firearms articles using this convention
public static Regex UnitsWithoutNonBreakingSpaces
Результат Regex

UnlinkedFloruit публичное статическое свойство

public static Regex UnlinkedFloruit
Результат Regex

UnnamedReferences публичное статическое свойство

Matches unnamed references in format <ref>...</ref> group 1 being the reference text
public static Regex UnnamedReferences
Результат Regex

Unreferenced публичное статическое свойство

Matches the {{Unreferenced}} template
public static Regex Unreferenced
Результат Regex

UntemplatedQuotes публичное статическое свойство

Matches quotations outside of templates but within a pair of quotation marks, notably exlcuding straight single quotes
public static Regex UntemplatedQuotes
Результат Regex

UrlTemplate публичное статическое свойство

Matches the various url templates {{URL}} etc. on en-wiki
public static Regex UrlTemplate
Результат Regex

UrlValidator публичное статическое свойство

From http://www.dreamincode.net/code/snippet3490.htm
public static Regex UrlValidator
Результат Regex

UseDatesTemplate публичное статическое свойство

Matches the {{use dmy dates}} family of templates and redirects
public static Regex UseDatesTemplate
Результат Regex

UserSignature публичное статическое свойство

Matches links to use or user talk namespace
public static Regex UserSignature
Результат Regex

WhiteSpace публичное статическое свойство

Matches consecutive whitespace
public static Regex WhiteSpace
Результат Regex

Wi публичное статическое свойство

Matches Wiktionary redirect and Wikiquote redirect templates (en only)
public static Regex Wi
Результат Regex

WikiLink публичное статическое свойство

Matches all wikilinks (including interwikis, images, categories etc.) up to pipe or end of wikilink. Group 1 is the target of the wikilink
public static Regex WikiLink
Результат Regex

WikiLinksOnly публичное статическое свойство

Matches only internal wiki links
public static Regex WikiLinksOnly
Результат Regex

WikiLinksOnlyPlusWord публичное статическое свойство

Matches only internal wikilinks (with or without pipe) with extra word character(s) e.g. [[link]]age or [[here|link]]age https://en.wikipedia.org/wiki/Wikipedia_talk:AutoWikiBrowser/Feature_requests#Improve_HideText.HideMore.28.29
public static Regex WikiLinksOnlyPlusWord
Результат Regex

WikiLinksOnlyPossiblePipe публичное статическое свойство

Matches only internal wiki links, possibly with pipe; group 1 is target, group 2 is pipe text, if piped link
public static Regex WikiLinksOnlyPossiblePipe
Результат Regex

WikiProjectBannerShellTemplate публичное статическое свойство

Matches the {{WikiProject banner shell}} templates and its redirects
public static Regex WikiProjectBannerShellTemplate
Результат Regex

Wikify публичное статическое свойство

Matches {{wikify}}, {{underlinked}} tag (including within {{multiple issues}} for en-wiki)
public static Regex Wikify
Результат Regex

WikipediaBooks публичное статическое свойство

Matches the {{Wikipedia books}} template
public static Regex WikipediaBooks
Результат Regex

ZerothSection публичное статическое свойство

Matches the first section of an article, if the article has sections, else the whole article
public static Regex ZerothSection
Результат Regex