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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.