OSA reference to file name
ref_text = '''
Yong Wang, Han Chi, Cory Baumgarten, Kristian Dehne, Alexander R. Meadows, Aaron Davenport, Gabe Murray, Brendan A. Reagan, Carmen S. Menoni, and Jorge J. Rocca, "1.1 J Yb:YAG picosecond laser at 1 kHz repetition rate," Opt. Lett. 45, 6615-6618 (2020)
'''
import string
year = ref_text[ref_text.find("(")+1:ref_text.rfind(")")]
print(f"year = {year}")
title = ref_text[ref_text.find('"')+1:ref_text.rfind('"')-1]
tab = title.maketrans(":μµ ", "-uu ")
print(f"translation tab = {tab}")
title = title.translate(tab)
title = " ".join(title.split())
print(f"title = {title}")
name = ref_text[:ref_text.find(",")]
name = name[name.rfind(" ")+1:]
print(f"name = {name}")
print("_".join([year, name, title])+"_")