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 + @"))?)"