Is there a way to count the number of words in a text field on JIRA? I know we can count the length by either JS or workflow validation using script runner.
JS
<script type="text/javascript">
document.getElementById("customfield_xxxxxx").maxLength=50;
</script>
Script Runner
cfValues["Name of Field"]?.length() <= 50
With Scriptrunner you can use
wordcount = cfValues["Name of Field"]?.split(/\S+/).size()
if "words" are text blocks separated by one or more spaces, tabs or new lines. ([ \t\n\x0B\f\r]).
I've modified your code to get this working in Behaviors which is easier to maintain and more user friendly.
short_description = getFieldByName("Short Description") short_descriptionValue = short_description.getValue()?.split(/\S+/).size() if (short_descriptionValue >=6) { short_description.setError("BLA BLA BLA") } else {short_description.clearError() }
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.