Are you wanting to filter your table by the value “A - B”? If not, could you provide further details?
We can consider all possibilities of A - B, A-B, A- B, A -B, et cetera. Therefore, I would suggest using a pattern or multiple criteria using .Contains.
Here is a quick solution using Regex to filter your table down to all dataRows with value “A-B”:
arrayRows = dTable.Where(Function(row) System.Text.RegularExpressions.Regex.IsMatch(row("Group").ToString,"A(.*)-(.*)B")).ToArray()
That will return an Array of dataRows that you can process or update the original table with.
For example this psuedocode will update a column for each row in the original table using the rows,
ForEach row In arrayRows with type DataRow
Assign row("column") = "newvalue"