2 people found this helpful
My solution would be to select the info and convert it to a table (with no borders, no horizontal or vertical strokes).
Then you could select a column or row easily and also adjust the space between the rows and columns.
Use the Table menu and Window > Text > Table panel. You can right-click and use the Control panel if you have at least a cell selected.
Pro tip: also use Cell styles and Table styles to speed things up
Another method to expedite formatting is nested styles or grep styles. In the example you provided, either could work.
The nested style would format the numeral dates with a character style that is different than the paragraph style. The option to change just the date would be "name of date character style" "up to" "1" "Tab Character" in Nested Options
The GREP style could look for many various patterns, in your example \d\d.\d\d would find "any 2 numbers" "." "any 2 numbers" and format them with a character style similarly as above method.
thanks very much!
Jeffrey's method is probably the most efficient — try it first!
1 person found this helpful
Just for comment: Personal [not for free!] similar way (script written last night)!
Based on Grep! Each text part is extracted in a new (no-anchored) text frame at the same place that the source text!
No UI! The script creates an object style (auto-resizing) and a new layer as source text "back-up"! Possible undo!
When I watch cool stuff like this, I almost want to learn scripting, Obi-wan! I haven't done any programming since Fortran replaced Basic.