Improve bends and tees regex
This commit is contained in:
parent
ab91f7c24b
commit
cf4b75980c
@ -92,11 +92,13 @@ public class RautitanFittingsTests : ProductParsersTests
|
||||
|
||||
[TestCase("Трубка из. нерж. стали для подкл. радиатора, Г-образная 16/250", "Трубка Г-образная 16/250")]
|
||||
[TestCase("Монтажная трубка для радиатора, конечная, 16 х 15 х 300 мм", "Трубка Г-образная 16/250")]
|
||||
[TestCase("L-образная латунная трубка для радиатора РОС 16х15х300", "Трубка Г-образная 16/250")]
|
||||
public void ConnectionBendTest(string query, string modified)
|
||||
=> Invoke(productType: "Трубка Г-образная", query, modified);
|
||||
|
||||
[TestCase("Трубка из. нерж. стали для подкл. радиатора, Т-образная 16/250", "Трубка Т-образная 16/250")]
|
||||
[TestCase("Монтажная трубка для радиатора, проходная 20 х 15 х 300 мм", "Трубка Т-образная 20/250")]
|
||||
[TestCase("T-образная латунная трубка для радиатора РОС 16х15х300", "Трубка Т-образная 16/250")]
|
||||
public void ConnectionTeeTest(string query, string modified)
|
||||
=> Invoke(productType: "Трубка Т-образная", query, modified);
|
||||
|
||||
|
@ -7,7 +7,7 @@ public class ConnectionBend : DrinkingWaterHeatingFitting
|
||||
{
|
||||
private static readonly int[] lengths = [250, 500, 1000];
|
||||
private static readonly Regex _pattern =
|
||||
new(@"([\b\D]|^)?(?<Diameter>16|20|25)(\D+|.*15.*)(?<Length>\b\d{3,4})([\b\D]|$)");
|
||||
new(@"([\b\D]|^)?(?<Diameter>16|20|25)(\D+|.*15.*)(?<Length>\d{3,4})([\b\D]|$)");
|
||||
protected override string _title => "Трубка Г-образная";
|
||||
|
||||
public override bool TryParse(string input, out string output)
|
||||
|
Loading…
Reference in New Issue
Block a user