Terminal Regex
Nastavení jednotlivých portů terminálu je možno provést mnoha způsoby, alespoň rámcově se můžete dozvědět jaké limity či možnosti jsou umožněny v core regulárním výrazem pro definici, který vypadá následovně.
Regex výraz konfigurace portu odřádkovaný dle | (nebo) pro lepší čitelnost a orientaci
(@"(?:(?<dev>PC|SEM):(?<cfg>(?:[^:]+:){4}\d+)(?:#(?<flowcontrol>RTS(?:,DTR)?|DTR(?:,RTS)?))?(?::(?<indev>" + indevs + @"))?)|
(?:(?<dev>WIO)-(?<masterport>\d+)[.](?<wioport>\d+):(?<cfg>(?:[^:]+:){3}\d+)(?:#(?<flowcontrol>RTS(?:,DTR)?|DTR(?:,RTS)?))?(?::(?<indev>" + indevs + @"))?)|
(\\\\(?<pserver>.+)\\(?<dev>pipe)\\(?<pname>.+))|
((?<dev>NET|NET_SERVER|NET_CLIENT):(?<cfg>(TCP|UDP):((((\d+\.){3}\d+):(\d+))|\d{1,5}))(:(?<indev>" + indevs + @"))?)|
((?<dev>VRT)(:(?<indev>" + indevs + @"))?)|
((?<dev>CON):(?<cfg>\w+)(:(?<indev>" + indevs + @"))?)|
((?<dev>NULL)(:(?<indev>" + indevs + @"))?)"