#### [Pf2e\.Scrapper](index.md 'index') ### [Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.Subclasses](Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.Subclasses.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.Subclasses').[ApparitionProcessor](ApparitionProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.Subclasses\.ApparitionProcessor') ## ApparitionProcessor\.VesselSpellMarkdownRegex\(\) Method ```csharp private static System.Text.RegularExpressions.Regex VesselSpellMarkdownRegex(); ``` #### Returns [System\.Text\.RegularExpressions\.Regex](https://learn.microsoft.com/en-us/dotnet/api/system.text.regularexpressions.regex 'System\.Text\.RegularExpressions\.Regex') ### Remarks Pattern:
```csharp \\*\\*Vessel Spell\\*\\* \\[.*?\\]\\(/Spells\\.aspx\\?ID=(\\d+)\\) ```
Explanation:
```csharp ○ Match the string "**Vessel Spell** [".
○ Match a character other than '\n' lazily any number of times.
○ Match the string "](/Spells.aspx?ID=".
○ 1st capture group.
○ Match a Unicode digit atomically at least once.
○ Match ')'.
```